Before you start
- Create a bot on the platform and copy its bot token (see Telegram and Discord below).
- Keep Enconvo running and the Mac online while the bot is listening.
The free plan runs one IM bot at a time. An Enconvo Cloud plan or a lifetime license runs more. See Plans and Pricing.
Add a channel
1
Add the channel
Open Settings → IM Channels, click Add New Channel, and pick Telegram or Discord.
2
Name it
Give the channel a name you’ll recognize.
3
Paste the bot token
Paste the platform’s bot token into Bot Token.
4
Choose the Agent
In bind agent, choose the Agent that handles incoming messages.
5
Turn it on
Review who can use the bot (for Telegram, Access Control), then turn on Enable Channel.
6
Test it
Click Check Connection and make sure the channel shows Connected. Then send a test message from an allowed account.
Telegram
Create a bot with Telegram’s BotFather and copy its bot token. Before you turn the channel on, open its Access Control:
If the bot works in a direct chat but not in a group, check Telegram’s bot privacy and group permissions as well as the channel’s access policy. A token alone doesn’t give the bot access to every conversation.
Discord
Create an application and a bot in the Discord Developer Portal. Invite the bot to your server, and give it the permissions and intents it needs to receive and send the messages you want. Paste its bot token into the Discord channel and bind an Agent. If it connects but doesn’t reply, check the channel’s permissions on Discord and whether the bot receives that type of message. Keep the bot limited to the server and channels you mean.Sessions and replies
Each incoming conversation gets its own chat session with the bound Agent. Replies follow that conversation; connected users don’t share one transcript. Changing the bound Agent restarts the channel, so later messages go to the new Agent. For a public or team bot, use a dedicated Agent with fitting instructions and tools. Review which tools it can use before you let other people reach it.Scheduled delivery
Automations can send their results to an IM chat you set up. Choose the destination yourself, and use the task’s run history to tell a failed run from a failed delivery.Troubleshooting
IM Channels set up only Telegram and Discord. If you reach Slack or Feishu through another plugin or an MCP server, follow that integration’s own guide.
Related
Agents
Set up the Agent that answers your bot.
Automations
Send scheduled results to an IM chat.
Plans and Pricing
What each plan includes.