Deploy AI agents to the platforms your customers use. Each agent is assigned to a specific channel. Create multiple agents to cover more platforms.
6 min read
Updated September 2026
ChatSpark supports multiple deployment channels. Each AI agent you create is assigned to a specific platform. When creating an agent, you select itsAI Agent Type from the Settings tab.
| Agent Type | Best For |
|---|---|
| Website (default) | Website visitors, lead capture |
| CoPilot | Internal teams, browser extension workflows |
| WhatsApp Business | Mobile-first markets, high engagement |
| Facebook Messenger | Social media presence, broad reach |
| Instagram DMs | E-commerce, visual brands |
| Telegram | Tech-savvy audiences, privacy-focused |
| Slack | Internal teams, B2B support |
| Discord | Community servers, developer audiences, gaming and tech communities |
The most popular deployment option. Add a chat bubble to your website:
To deploy, go to AI Agents, click the code icon on your agent, enter your domain(s), and copy the embed script. See the Getting Started guide for full instructions.
Connect your agent to WhatsApp Business so it responds to incoming messages automatically. Requires a verified Meta Business account and WhatsApp Business API access. Personal WhatsApp numbers cannot be connected.
See the WhatsApp setup guide for full step-by-step instructions including prerequisites, Meta Business verification, and troubleshooting the most common connection issues.
Connect your agent to your Facebook Page inbox so it responds to Messenger conversations automatically. Requires a Facebook Page you admin and a personal Facebook account with admin access to that Page.
See the Facebook Messenger setup guide for step-by-step instructions including Page selection and trigger word configuration.
Connect your agent to Instagram Direct Messages so it responds automatically to customers who reach out through your Instagram profile. Requires an Instagram Professional account linked to a Facebook Page.
See the Instagram DMs setup guide for step-by-step instructions including Professional account setup, Page linking, and the IG API Onboarding connection flow.
Deploy your agent as a Telegram bot. Create a bot through BotFather, paste your token into ChatSpark, and your agent is live. ChatSpark handles webhook registration automatically.
See the Telegram setup guide for step-by-step BotFather instructions and troubleshooting tips.
Add your agent to a Slack workspace so users can ask it questions by mentioning it in a channel or sending it a direct message. Requires workspace admin access and a Slack app created from the App Manifest generated by ChatSpark.
See the Slack setup guide for step-by-step instructions including App Manifest creation and Bot User OAuth Token configuration.
Deploy your agent as a Discord bot so users in your server can ask it questions using the /ask slash command. Requires a Discord application created in the Developer Portal and an Interactions Endpoint URL generated by ChatSpark.
See the Discord setup guide for step-by-step instructions. If you want your agent to post outbound messages to Discord channels as part of a workflow, see Discord AI Actions instead.
For businesses that want optional human backup, add Freshchat to your Website agent:
Add booking capabilities to your Website agent:
Connect ChatSpark Lead Capture to virtually any app via Zapier. When a lead is captured, automatically push their details and message to:
Enable Zapier in your agent's Settings under Lead Capture. Get started at zapier.com/apps/chatspark.