Chatspark
K
K

Integrations

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

Channels Overview

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 TypeBest For
Website (default)Website visitors, lead capture
CoPilotInternal teams, browser extension workflows
WhatsApp BusinessMobile-first markets, high engagement
Facebook MessengerSocial media presence, broad reach
Instagram DMsE-commerce, visual brands
TelegramTech-savvy audiences, privacy-focused
SlackInternal teams, B2B support
DiscordCommunity servers, developer audiences, gaming and tech communities
One Agent, One Platform
Each AI agent is deployed to a single platform. To serve customers on multiple channels, create separate agents for each platform. They can share the same training data. Multi-channel deployment is available on Pro and Enterprise plans.
Start Simple
Begin with the website widget, then create additional agents for other platforms as you learn what your customers prefer.

Website Widget

The most popular deployment option. Add a chat bubble to your website:

  • Quick setup: Just paste one code snippet
  • Customizable: Match your brand colors and style
  • Mobile responsive: Works great on all devices
  • Position options: Bottom right or bottom left
  • Custom avatar: Use your own image or icon

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.

WhatsApp Business

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.

Facebook Messenger

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.

Instagram DMs

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.

Telegram

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.

Slack

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.

Discord

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.

Plan Requirement
WhatsApp, Facebook Messenger, Instagram, Telegram, Slack, and Discord channels are available on Pro and Enterprise plans only.

Freshchat (Optional Live Agent Handoff)

For businesses that want optional human backup, add Freshchat to your Website agent:

  • AI handles the vast majority of conversations autonomously
  • Optionally route edge cases to live agents via trigger words
  • Full conversation context transfers when handoff occurs
  • Configure in your agent's Settings tab under Freshchat Integration
Note
Freshchat is entirely optional. Many businesses operate with fully autonomous AI agents. This add-on is for teams that prefer human backup for specific situations.

Booking Integrations

Add booking capabilities to your Website agent:

Calendly

  • Display available time slots in chat
  • Customers book directly in conversation
  • Automatic calendar sync
  • Configure in Settings under Calendly Integration

Google Calendar

  • Book meetings directly on your Google Calendar
  • Automatic availability checking from your calendar
  • Optional Google Meet video links
  • Reschedule and cancel existing meetings
  • Configure in Settings under Google Calendar Integration

Square Appointments

  • Book, manage, and update appointments
  • Service selection in chat
  • Staff calendar integration
  • Configure in Settings under Square Integration
Note
You can enable multiple booking integrations on the same agent. Each integration can be configured via AI Actions.

Zapier (5000+ Apps)

Connect ChatSpark Lead Capture to virtually any app via Zapier. When a lead is captured, automatically push their details and message to:

  • Helpdesk tickets: Zendesk, HappyFox, Freshdesk, Intercom
  • CRM sync: Salesforce, HubSpot, Pipedrive
  • Email marketing: Mailchimp, ConvertKit, ActiveCampaign
  • Notifications: Slack alerts, email notifications
  • Spreadsheets: Google Sheets, Airtable
  • Project management: Asana, Trello, Monday.com

Enable Zapier in your agent's Settings under Lead Capture. Get started at zapier.com/apps/chatspark.

Support Teams
Use Lead Capture with Zapier to automatically create support tickets in Zendesk, HappyFox, or Freshdesk. The customer's contact info and message are included, so your team has full context before responding.

Previous

A/B Testing for AI Agents

Next

WhatsApp