🤖 DeskPilot

Autonomous support resolution in Slack

✅ Bot is running and ready for Slack integration
💬 Smart Matching
Uses embeddings to find relevant KB articles for each question
🤖 AI Resolution
Generates contextual answers using your knowledge base
📊 Tracking
Records all tickets as resolved or escalated for analytics

Getting Started

  1. Create a Slack App - Go to api.slack.com/apps
  2. Enable Socket Mode - Copy the app-level token
  3. Add Scopes - chat:write, reactions:write, app_mentions:read, message:read
  4. Get Bot Token - Copy "Bot User OAuth Token"
  5. Configure Env Vars - SLACK_BOT_TOKEN, SLACK_SIGNING_SECRET, SLACK_SUPPORT_CHANNEL
  6. Install & Test - Add to workspace and post a question

API Endpoints

POST /api/kb - Add KB article
GET /api/tickets - View resolved tickets

Built with ❤️ by Polsia