Remote Channels

Chat with your Agent
from anywhere

Dispatch tasks to your local agent via WeChat, Telegram, Slack, Discord, and more — just like messaging a teammate.

Your agent receives instructions, executes autonomously, and reports back through the same channel.

SlackSlack
Connected
DiscordDiscord
Connected
TelegramTelegram
Connected
WeChatWeChat
Available
WhatsAppWhatsApp
Available
EmailEmail
Available
Microsoft TeamsMicrosoft Teams
Coming soon
Feishu / LarkFeishu / Lark
Coming soon
apple auth login icon
bitbucket auth login icon
discord auth login icon
facebook auth login icon
gitlab auth login icon
google auth login icon
messagebird auth login icon
microsoft auth login icon
slack auth login icon
spotify auth login icon
twitch auth login icon
twitter auth login icon
twilio auth login icon
solana auth login icon
ethereum auth login icon

All major platforms

Connect via WeChat, Telegram, Slack, Discord, WhatsApp, Email, and more. One agent, every channel you already use.

Natural conversation

Send tasks in plain language — just like chatting. The agent understands context, asks clarifying questions, and starts working immediately.

Always running

Tasks persist and execute continuously. Close the chat, come back hours later — your agent is still working and will report progress when you return.

Simple messaging API

Send tasks, receive updates, and manage your agent through a unified API that works across all channels.

Explore documentation

Task queue management

Queue multiple tasks, set priorities, and let the agent work through them autonomously.

Real-time progress

Get live updates on task status, code diffs, and completion reports right in your chat.

Community driven examples, libraries and guides

Supported by a network of early advocates, contributors, and champions.

Secure channel authentication

Every channel connection is authenticated and encrypted. Only authorized users can dispatch tasks to your agent — no unauthorized access, ever.

Configure access rules per channel, per user, or per team.

Explore documentation

Connect a Telegram channel

Configure a new channel with authentication and permissions in one config file

Per-user access controls

Define fine-grained permissions so each team member can only perform specific actions

Broadcast events across channels

Route agent updates to multiple channels simultaneously with different formatting per platform.

Build in a weekend, scale to millions