Overview
Choose a channel, connect it, and confirm a report reaches your inbox.
Channels are how complaints reach Complaintr. Each one sends reports to a registered application, and you review them all together in Complaints.


Statuses
The Integrations page groups every channel:
- Connected: working, or your account is linked.
- Available: ready to set up. Shows Not connected until you do.
- Coming soon: announced but not ready: personal AI assistants, X (Twitter) DM, Discord, email intake, and outgoing webhooks.
- Disabled: temporarily turned off by an administrator.
Which channel does what
| Channel | Who reports | Confirms before filing | Reaches your workspace |
|---|---|---|---|
| AI agents | MCP clients | The agent decides | No |
| Web widget | Your site's visitors | No | No |
| Telegram | Anyone; you when linked | Yes or no reply | Linked private chat |
| Slack | Your Slack workspace | Approve and Reject buttons | Linked DM |
| GitHub | Repository commenters | Yes or no in a mention | No |
| Anyone who DMs | Yes or no reply | No | |
| HTTP API | Your own software | No | No |
Public channels never grant access to your dashboard. Only your signed-in workspace and linked chats can read your data.
Before you connect
Register an application and keep its exact name handy. Connect one channel first, test it, then add more to the same application.