What Are Channels?
A channel is any way you can talk to your agent. The Spark web portal is your first channel — it’s always available, built right into your workspace. But you can add more:- 💬 Spark Portal — the web chat panel (always available)
- ✈️ Telegram — chat with your agent from your phone
- 💼 Slack — bring your agent into your team workspace
- 🟣 Discord — add your agent to your server
- 📱 WhatsApp — reach your agent from the app billions of people use daily
- 🔒 Signal — for security-focused communication
- 💬 SMS — text your agent like you’d text a person
Why Use Multiple Channels?
Reach Your Agent from Anywhere
The Spark portal requires a web browser. But what if you’re:- Walking between meetings and need a quick answer from your phone?
- At lunch and want to check if any new leads came in?
- Away from your desk and need your agent to look something up?
You (via Telegram at 7:30 AM, walking the dog): Any new leads overnight? Agent: Good morning! Two new leads came in:I’ve created contacts for both. Want me to draft responses?
- Sarah Mitchell — interested in our starter package, submitted via the website at 11pm
- CoreTech Solutions — B2B inquiry about enterprise pricing, came in at 2am
Give Your Team Access
If you connect your agent to Slack or Discord, your team members can interact with it too:- A salesperson can ask the agent to generate a quote while they’re on a call
- Your admin can ask the agent about policies without interrupting you
- New team members can ask the agent onboarding questions
Channel-Specific Use Cases
How Channels Work
Separate Conversations, Shared Brain
Each channel has its own conversation thread. This means:- Your chat in the Spark portal is one conversation
- Your chat on Telegram is a different conversation
- Your team’s chat in Slack is yet another conversation
What Carries Across Channels
Setting Up a Channel
To connect your agent to a messaging app:- Go to your agent’s settings or the workspace channel configuration
- Select the messaging platform you want to connect
- Follow the setup instructions for that platform (each one is slightly different)
- Once connected, your agent will be available in that channel
Setup varies by platform. Some channels (like Telegram) require creating a “bot” through the platform’s setup process and connecting it to Spark. Others (like Slack) use an app integration. The in-app setup wizard will walk you through each step specific to your chosen platform.
Telegram Setup (Example)
Telegram is one of the most popular channels because it’s free, fast, and works great on phones:- Open Telegram and search for @BotFather (Telegram’s official bot manager)
- Send
/newbotand follow the prompts to create a bot — give it a name that matches your agent - BotFather will give you a token (a long string of characters)
- Paste that token into the Telegram channel configuration in Spark
- Done — you can now message your agent on Telegram
Slack Setup (Example)
Slack is great for team environments:- You’ll create a Slack app in your Slack workspace
- Configure the app with the connection details from Spark
- Install the app to your Slack workspace
- Your agent will appear as a bot user in Slack — team members can DM it or mention it in channels
Tips for Multi-Channel Use
Use the portal for heavy work, messaging apps for quick questions
Use the portal for heavy work, messaging apps for quick questions
The Spark portal has the full interface — Work tab, CRM, schedules, knowledge, settings. Use it when you’re doing serious work. Use Telegram/WhatsApp/SMS when you just need a quick answer or want to check something from your phone.
Tell your team which channel to use
Tell your team which channel to use
If you’ve connected your agent to Slack, let your team know: “You can DM the agent anytime for pricing info, lead lookups, or quick questions.” People will use it more if they know it’s available.
Scheduled task results go to the portal
Scheduled task results go to the portal
When scheduled tasks run, results appear in the Spark portal chat. If you want to be notified via Telegram or Slack, tell your agent: “When my morning report runs, also send me a summary on Telegram.”
You don't need to set up every channel
You don't need to set up every channel
Start with just the portal. Add a second channel (like Telegram) when you want mobile access. Add team channels (like Slack) when your team is ready. There’s no requirement to use more than one.
Channel-Specific Features
Different platforms have different capabilities:- Telegram & WhatsApp: Support images, files, and voice messages. Your agent can send and receive media.
- Slack: Support threaded replies, emoji reactions, and channel mentions. Your agent can participate in specific Slack channels.
- Discord: Support server roles, channel permissions, and rich embeds.
- SMS: Text-only — simple and reliable, but no rich formatting or media.

