Knowledge Base
Categories
Getting Started
Learn the basics of setting up and using Chatonio
6 articlesChannels & Integrations
Set up Telegram bots, web chat widgets, email, and third-party integrations
2 articlesAI & Automation
Configure AI responses, escalation rules, and automated workflows
2 articlesTeam & Scheduling
Manage operators, roles, shift schedules, and availability
1 articleKnowledge Base & Helpdesk
Build your public knowledge base, FAQ, and client helpdesk portal
2 articlesBilling & Plans
Subscription plans, AI usage billing, wallet management
1 articleIntegrations
Connect Chatonio to your APIs and external sites so the AI can answer real questions with real data.
3 articlesChatonio API
Integrate Chatonio with your own systems — REST API and webhooks.
8 articlesRecent Articles
Errors, rate limits & pagination
Error format and codes, per-endpoint rate limits, and cursor pagination.
Verifying webhooks & reliability
Verify the HMAC signature, handle retries and idempotency, and auto-disable behavior.
Webhooks: setup & events
Register a URL to receive signed event notifications; the events and their payloads.
Contacts
Read-only access to your project’s contacts.
Updating a conversation
Change a conversation’s status and priority via PATCH.
Messages
List messages in a conversation and send a message into it.
Conversations
List and retrieve conversations, with filters and the conversation object.
Overview & Authentication
What the Chatonio API does, the base URL, and how to authenticate with an API key.
The optimized workflow inbox
A ready-made recommended setup: a cross-project default inbox that shows only your live work and turns your badge into a single number — how many customers are waiting on a human right now.
Custom inboxes and the unread counter
Build custom inboxes (saved, filtered views) and tune the unread counter — counting baselines, the default inbox, mark as read/unread, and team chats — so your badges always mean “this needs me”.