Octodus documentation
Octo is an AI agent that works in your chats and services. This is how it works, how to connect channels and services, and how to build it into your own product through the API.
Last updated:
Getting started
Spaces, channels, helpers, energy, and how services attach to spaces.
- How Octo worksSpaces, channels, helpers, schedules and knowledge bases: what the Octo agent is made of and where to watch it work.
- Energy and billingHow the agent spends energy, who pays in a space, how to top up, how subscriptions and limits work, and what happens at a zero balance.
- Connecting services to spacesConnect an outside service once, then choose which spaces use it: one space at a time, by tag, or by integration.
Connectors
For each one: what the agent can do, on whose behalf it acts, how to connect, limits and troubleshooting.
- TelegramThe agent in Telegram direct chats and groups: adding the bot, who owns and pays, when the bot answers, commands and troubleshooting.
- Web chatTalk to the agent right in the dashboard: signing in, new conversations, inviting members, attachments, limits and troubleshooting.
- Bitrix24The agent as a chat bot in your Bitrix24 portal: an inbound webhook with the imbot scope, connecting, reply rules, approving employees, limits and errors.
- Yandex MessengerHow to connect Yandex Messenger: a bot token from the Yandex 360 admin, adding the bot to chats, reply rules, the integration console, limits and errors.
- Yandex DiskYour spaces' files and documents on your own Yandex Disk: what the agent can do, what access it gets, connecting and attaching to spaces, limits and errors.
- Yandex MailTelemost meeting summaries from your mailbox, read-only: what is collected, what access is needed, how to connect, limits and errors.
- Yandex TrackerYour organization's issues in Yandex Tracker: what the agent reads and changes, licenses and queue access, connecting and attaching to spaces, errors.
- GoogleGoogle Calendar and Drive: connecting with limited permissions, giving the agent access to a file or calendar, attaching to spaces, and errors.
- Email and calendarEmail and meetings as context for your assistant, and a morning brief: how to get access today and which connectors already work.
- GitSelf-hosted Git for Octo Cloud apps: where a space's repositories live, how to sign in, what the agent does with code, and how to take the source with you.
Developers
Build the agent into your app: spaces, turns, files, webhooks and billing per customer.