AI Assistants
Deploy autonomous AI chatbots to Telegram, Slack, and Email. Give them a knowledge base, schedule proactive messages, and define custom tools — all without writing code.
AI Assistants require the Business plan. You can create up to 1 assistant per account.
What Assistants Can Do
AI Assistants are autonomous chatbots that live on messaging channels. They respond to incoming messages, maintain conversation history, and can even initiate conversations on a schedule. Think of them as always-on team members that work across Telegram, Slack, and Email.
Business Plan Required
AI Assistants are exclusively available on the Business plan. You can create up to 1 assistant per account. Ensure your plan is active before configuring channels or deploying your assistant.Respond to messages
Receive and reply to messages on Telegram, Slack, or via email with AI-powered responses.
Knowledge base
Give your assistant a 20,000-character knowledge base to answer domain-specific questions accurately.
Scheduled messages
Configure cron-based tasks to send proactive messages at specific times. Supports quiet hours.
Custom tools
Define HTTP endpoints the assistant can call to fetch live data or trigger external actions.
Built-in skills
Web search, HTTP requests, current time, and weather — available out of the box.
Conversation memory
Maintains per-participant conversation history (20 messages) for contextual responses.
Setting Up an Assistant
Creating and deploying an assistant takes just a few steps. Configure its personality, connect a channel, and optionally add knowledge and tools to extend its capabilities.
Create a new assistant
Write instructions and define boundaries
Add a knowledge base
Connect a channel
Enable skills and custom tools
Deploy
Knowledge Base Tip
Structure your knowledge base with clear headings and concise answers. The assistant uses this content as context for every response — well-organized knowledge leads to better, more accurate replies.Supported Channels
Assistants operate on messaging channels. Each channel has its own configuration requirements and interaction model. You can connect multiple channels to a single assistant.
Telegram
Bot token from @BotFatherCreate a Telegram bot via @BotFather and paste the bot token into your assistant's channel settings. The assistant will respond to any message sent to the bot.
Slack
OAuth or incoming webhook URLConnect via OAuth for interactive responses, or use an incoming webhook URL for one-way message sending from scheduled tasks.
Forward emails to the trigger address assigned to your assistant. It will respond to the sender using your configured AI personality.
Configuration Reference
Every assistant can be fine-tuned with the following settings. These control personality, behavior, and external integrations.
| Setting | Description |
|---|---|
| Display name | The name your assistant uses when introducing itself |
| Tone | Personality style: professional, friendly, concise, etc. |
| Instructions | System-level instructions and role definition |
| Knowledge context | Domain knowledge (max 20,000 characters) for accurate answers |
| Boundaries | Topics the assistant should not discuss |
| Values | Core principles to reflect in responses |
| Skills | Enable web_search, http_request, current_time, weather |
| Custom tools | HTTP GET/POST endpoints with templated headers and body |
| Scheduled tasks | Cron expression + channel + message template (max 5) |
Limits
Assistants have usage limits to ensure reliable performance. These limits apply per assistant and per account.
| Limit | Value |
|---|---|
| Assistants per account | 1 |
| Messages per hour | 60 |
| Knowledge base | 20,000 characters |
| Scheduled tasks | 5 |
| Max message length | 4,000 characters |
| AI context window | 20 recent messages |
| Channels | Telegram, Slack, Email |
FAQs
What is an AI Assistant?▾
How is an assistant different from a regular app?▾
Can the assistant remember past conversations?▾
What skills can the assistant use?▾
Can the assistant send proactive messages?▾
Ready to build?
Create your first app for free — no credit card required.