Skip to Content
Widgets & Integrations🀝 Community Integrations

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.

ProjectWhat it doesConnects 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: