Platform Integrations
Use Codeteel from Slack, Telegram, and Discord.
All platforms share the same agent pipeline — you get the same capabilities everywhere. The difference is how messages are sent and how buttons look.
Architecture
Platform messages flow through:
Webhook → SQS Queue → Lambda → Orchestrator → Platform API
This architecture handles long-running agent tasks (up to 15 minutes) without hitting webhook timeout limits.
Requirements
!
Platforms require a cloud LLM provider configured in Settings under Platform LLM. Ollama does not work because the server cannot reach your local machine.
Platform comparison
| Feature | Web | Slack | Telegram | Discord |
|---|---|---|---|---|
| Messaging | Text input | Channel messages | Direct messages | /ask command |
| Approval | UI buttons | Block Kit buttons | Inline keyboard | Action rows |
| Setup | Built-in | OAuth install | Connect link | Bot invite + /connect |
| LLM | Local or cloud | Cloud only | Cloud only | Cloud only |
| Commands | / commands | /codeteel ... | /command | /command |
| Formatting | Markdown | Slack mrkdwn | Markdown | Discord embeds |
| Msg limit | 10,000 chars | 4,000 chars | 4,096 chars | 2,000 chars |
One channel = one repo
Each platform channel can be connected to exactly one repository. To switch repos, disconnect the current one and connect the new one. Team members with access to the channel can all interact with the agent.