Home Features Architecture Integrations Docs GitHub
outpost — AI-powered support operations

Intelligent support
operations platform

Unify customer support across Discord, Slack, Teams, GitHub, and the web into a single intelligent hub. AI-assisted ticket management, knowledge base search, and proactive customer engagement. Self-hosted, source-available, zero lock-in.

$ git clone [email protected]:CopilotKit/outpost.git
then
$ docker compose up -d && pnpm install && pnpm dev
outpost.yaml
discord:
  token: $DISCORD_TOKEN
  channels: [support-forum]

ai:
  model: claude-sonnet-4-6
  pathfinder: mcp.copilotkit.ai
  autoRespond: true

sla:
  firstResponse: 1h
  resolution: 24h

routing:
  - match: [api, production, bug]
    route: @backend-team
    priority: HIGH
Outpost support pipeline

Everything you need for support operations

From AI-powered triage to SLA tracking, Outpost handles the full lifecycle of customer support.

🤖

AI-Powered Triage

Automatically classify, prioritize, and route incoming tickets using Claude and Pathfinder for intelligent knowledge base search.

🎯

SLA Engine

Define response and resolution targets per priority level. Track SLA compliance in real-time with automatic escalation.

🔌

Multi-Channel Inbox

Unify Discord threads, Slack channels, Teams conversations, GitHub issues, and web tickets into a single queue. No more context switching between platforms.

📊

Analytics Dashboard

Real-time metrics on ticket volume, resolution time, SLA compliance, and team performance. Exportable reports.

📢

Broadcasts

Send targeted announcements across all channels. Track delivery and engagement. Schedule broadcasts for optimal timing.

👥

Account Management

Track customer organizations, their support history, and health scores. Proactive outreach based on engagement patterns.

🔬

Smart Routing

Route tickets to the right team member based on expertise, availability, and workload. Configurable routing rules.

📚

Knowledge Base

AI-powered search across documentation, past tickets, and community discussions. Surfaces relevant answers automatically.

🔄

Bidirectional Sync

Sync tickets with external issue trackers like GitHub Issues and Linear. Changes flow both ways automatically via adapter plugins.

🔒

Job Queue

Reliable Postgres-backed job queue for background processing. Retries, dead-letter queue, and observable execution.

Native integrations

Connect to the platforms your community already uses. Each integration is a first-class citizen with full bidirectional sync.

💬

Discord

Slash commands, thread management, auto-replies, and ticket creation from Discord messages. Full bot with rich embeds.

🗨

Slack

Slack Connect channel monitoring, AI-powered thread responses, slash commands, and Block Kit action buttons for feedback.

👥

Microsoft Teams

Azure Bot Service integration with Adaptive Cards, channel monitoring, ticket creation, and escalation workflows.

🐙

GitHub

Issue and discussion tracking, label sync, auto-triage of bug reports, and PR-linked ticket resolution.

📈

Linear

Bidirectional issue sync with Linear. Status, priority, assignee, labels, and comments all stay in sync automatically.

💼

HubSpot CRM

Sync account data — company name, ACV, close dates, and deal owner — from HubSpot into Outpost accounts automatically.

🌐

Web Dashboard

Full-featured Next.js dashboard for ticket management, analytics, account management, and team administration.

Get started in minutes

Clone, configure, deploy. Outpost runs anywhere Docker does.

Quick Start → Documentation → Deploy Guide →
🔭
Built on
Pathfinder by CopilotKit
Knowledge indexing & semantic search powering Outpost's AI brain