Documentation Index
Fetch the complete documentation index at: https://docs.wednesdayai.dev/llms.txt
Use this file to discover all available pages before exploring further.
Channel setup
WednesdayAI connects to messaging platforms through channels. Each channel is a plugin that handles incoming messages, outgoing replies, and account pairing.Available channels
Personal and business WhatsApp via linked-device protocol
Telegram
Telegram bot — full Bot API support
iMessage
iMessage via Bluebubbles or native macOS
Signal
Signal via signal-cli
Slack
Slack bot via Events API
Discord
Discord bot via Gateway API
Microsoft Teams
Teams via Bot Framework
Matrix
Matrix/Element via matrix-js-sdk
General setup flow
Every channel follows the same pattern:- Install the channel plugin (if not bundled)
- Run the login wizard to authenticate
- Configure access policies (who can talk to the bot)
- Pair the channel to your agent
- Test with a message
Access policies
After connecting a channel, configure who can interact with the agent:Pairing
Most channels require pairing a specific account to the agent. After login, the channel issues a pairing code or QR to link the account:Relinking
If a channel disconnects or credentials expire:Channel logs
Channel-specific setup guides (WhatsApp, Telegram, iMessage, etc.) are being written. In the meantime, run
openclaw channels login --channel <name> --verbose for guided setup, or check the source docs in the WednesdayAI repository.