Channels
Channels are the messaging platforms the agent can be reached on. With a channel connected, you can send Headmaster a message from your phone and the agent’s reply lands in the same conversation history.Supported platforms
Platform capabilities
Connecting a channel
1
Open Channels settings
Go to Settings → Headmaster’s Library → Channels.
2
Pick a channel and connect
Click the channel and click Connect. Follow the platform-specific flow below.
3
Test
Send a message from your phone to the channel to confirm it’s working.
Setup guides
- Telegram
- DingTalk
- WeChat Work
- Lark
- WhatsApp Business
- iMessage
1
Create a bot
Message @BotFather on Telegram. Send
/newbot and follow the prompts to name it. Copy the bot token BotFather gives you.2
Connect in Headmaster
Go to Channels → Telegram → Connect. Paste the bot token and save.
3
Test
Send a message to your bot on Telegram.
- Text messages (send and receive)
- File attachments (send and receive)
- Inline buttons for approvals and clarifications
- Proactive notifications from scheduled tasks
- Group chats (the bot responds to mentions)
What flows over channels
- Inbound — messages from the platform become new turns in your active conversation.
- Outbound — the agent’s responses are sent back to the platform.
- File attachments — supported on channels that allow them.
- Approvals and clarifications — work the same as in the desktop chat. On platforms without inline buttons, approvals are sent as text prompts.
- Notifications — the agent proactively messages you when a background task finishes or a scheduled task triggers.
Proactive behaviors
The agent can reach out to you on channels without you asking:- Scheduled task results — when a cron job fires, the result is delivered to your configured channel.
- Background task completion — when a long-running task finishes.
- Approval requests — if the agent needs approval and you’re not at the desktop, it sends the request to your channel.
- Reminders — the agent can send scheduled reminders.
Disconnecting
Click Disconnect on a channel card. The agent stops reading from and replying to that platform immediately. Past conversation transcripts are kept.The Schedule
Set up recurring tasks that deliver results to your channels.
Headmaster on the Go
Browser-based access from your phone — no channel setup needed.