Deploy to Any Channel
Define your agent once. Deploy it everywhere your users are. Update the agent — all channels reflect the change instantly.
Choose your first channel
Start with one channel. Make it production-quality before adding the next. Each channel has unique behaviour — validate them separately.
Web channel
The fastest way to deploy. Every bot gets a hosted web chat link instantly.1
Open Channels tab
In your bot dashboard → Channels → Web → toggle Active.
2
Copy your link
Your bot is now live at:Share this link anywhere — no setup required.
3
Embed on your site (optional)
Add the web widget to any HTML page:
Telegram channel
1
Create a Telegram bot
Message @BotFather on Telegram →
/newbot → follow prompts → copy the token.2
Connect token to Bothive
Channels → Telegram → paste token → Save. Bothive sets the webhook automatically.
3
Verify the connection
Message your bot on Telegram. If it responds — you’re live.
Slack channel
1
Create a Slack app
api.slack.com/apps → Create New App → From scratch.
2
Add OAuth scopes
chat:write, im:read, im:write, app_mentions:read3
Install to workspace and copy token
OAuth & Permissions → Install to Workspace → copy the
xoxb- token.4
Connect to Bothive
Channels → Slack → paste token → Save.
5
Invite to channels
In Slack:
/invite @YourBotName in any channel.API channel
X-Session-ID to scope memory and conversation history per user.
Full API reference: API Reference