Community Integrations
These integrations are separate projects in the arc53Β organization. They arenβt part of the DocsGPT server or its Docker images: you run each one yourself, next to your DocsGPT instance or DocsGPT Cloud, and it calls the DocsGPT API.
| Project | What it does | Connects with |
|---|---|---|
| Discord botΒ | Answers direct messages and @mentions in server channels, keeping the conversation for follow-up questions. | An agent API key |
| Slack botΒ | Answers mentions and direct messages in a Slack workspace over Socket Mode, keeping each threadβs history. Can route to several agents. | An agent API key per agent |
| Telegram botΒ | Runs one or more Telegram bots with streamed answers, file and voice input, files the agent produces, group and inline modes. | An agent API key per agent |
| docsgpt-cliΒ | Chat with agents from a terminal, benchmark agents, and pair a machine as a Remote Device with docsgpt-cli host. | An agent API key; a personal access token for account commands; a pairing code for host mode |
Point a bot at your instance
Each bot needs the API key of a published agent (see Agent API keys) in its API_KEY setting. The bots call DocsGPT Cloud (https://gptcloud.arc53.com) unless you set API_BASE to your own instanceβs address, for example API_BASE=https://docsgpt.example.com. Each repositoryβs README has the full list of settings and the Docker commands to run it.
A bot answers as the agent, with the agentβs prompt, sources and tools, and its usage counts against the agentβs owner. Like any API key caller, it canβt approve tool actions, so write actions on the ownerβs connected accounts run only if the owner allows them; see Agent API keys.
The Chrome extension that this section used to list is no longer available.
Built into DocsGPT
These integrations ship with DocsGPT and are documented on their own pages:
- Chat widget and search widget for React and HTML sites.
- Chatwoot extension, a bridge in
extensions/chatwootthat answers Chatwoot conversations. - OpenAI-compatible API, for any client or SDK that speaks the OpenAI chat completions format.
- MCP server, which lets Claude, Cursor and other MCP clients search an agentβs sources.