Channels
Channels let your agents communicate through the messaging platforms your team and customers already use. Instead of requiring everyone to log in to the Sprigr Teams portal, you can bring your agents to Slack, Telegram, WhatsApp, or embed a chat widget on your website.
Once a channel is connected, messages from that platform flow into Sprigr Teams automatically. The agent responds in real time, and the full conversation appears in your Inbox.
Setting up channels
Section titled “Setting up channels”Each channel type has its own setup process. Select the channel you want to configure below.
WebChat
Section titled “WebChat”WebChat lets you embed a chat widget on your website so visitors can talk to your agent directly.
-
Enable WebChat on the agent
Go to the agent’s settings page and find the Channels section. Toggle on WebChat.
-
Copy the embed code
Once enabled, Sprigr Teams generates an embed code snippet — a small piece of HTML you add to your website. Click Copy to copy it to your clipboard.
-
Add the code to your website
Paste the embed code into your website’s HTML, just before the closing
</body>tag. If you use a website builder (WordPress, Squarespace, Wix, etc.), look for an option to add custom HTML or a script. -
Customise appearance (optional)
You can customise the chat widget’s colours, position, and greeting message from the WebChat settings panel.
-
Test it
Visit your website and look for the chat bubble in the bottom corner. Click it and send a test message to confirm everything is working.
Connect an agent to Slack so your team can interact with it in channels or direct messages.
-
Create a Slack app
Go to api.slack.com/apps and click Create New App. Choose From scratch, give it a name (e.g. “Sprigr Support Bot”), and select your Slack workspace.
-
Configure OAuth and permissions
Under OAuth & Permissions, add the required bot token scopes:
chat:write— Send messagesim:history— Read direct messagesim:write— Open direct message conversationschannels:history— Read messages in channels the bot is added toapp_mentions:read— Respond when mentioned
-
Enable event subscriptions
Under Event Subscriptions, toggle events on and enter the webhook URL provided in the Sprigr Teams Slack channel settings. Subscribe to the following bot events:
message.im— Messages in direct conversationsapp_mention— When the bot is mentioned in a channel
-
Install the app to your workspace
Go to Install App and click Install to Workspace. Authorise the app when prompted.
-
Connect in Sprigr Teams
Back in the Sprigr Teams portal, go to the agent’s channel settings and select Slack. Enter the Bot Token and Signing Secret from your Slack app’s settings page. Click Save.
-
Test it
In Slack, send a direct message to your new bot or mention it in a channel. The agent should respond within a few seconds.
Telegram
Section titled “Telegram”Connect an agent to Telegram so users can interact with it through a Telegram bot.
-
Create a bot with BotFather
Open Telegram and search for @BotFather. Send
/newbotand follow the prompts to name your bot. BotFather will give you a bot token — copy it. -
Connect in Sprigr Teams
Go to the agent’s channel settings in the Sprigr Teams portal. Select Telegram and paste the bot token from BotFather. Click Save.
-
Test it
In Telegram, search for your bot by the username you chose. Start a conversation and send a message. The agent should respond within a few seconds.
Connect an agent to WhatsApp so customers can message your business number and get instant responses.
-
Set up WhatsApp Business API
You need a WhatsApp Business account and access to the WhatsApp Business API. If you do not already have one, go to business.facebook.com and set up a Meta Business account, then enable the WhatsApp Business API from the Meta for Developers dashboard.
-
Verify your phone number
Register and verify the phone number you want to use for WhatsApp Business. This is the number customers will message.
-
Get your API credentials
From the Meta for Developers dashboard, copy your:
- Phone Number ID
- WhatsApp Business Account ID
- Permanent Access Token
-
Connect in Sprigr Teams
Go to the agent’s channel settings in the Sprigr Teams portal. Select WhatsApp and enter the credentials from the previous step. Set the webhook URL provided by Sprigr Teams in your Meta app’s WhatsApp webhook configuration. Click Save.
-
Test it
Send a WhatsApp message to your business number from a personal phone. The agent should respond within a few seconds.
Managing channels
Section titled “Managing channels”Once connected, you can manage all channels from the agent’s settings page:
- Enable/disable a channel without removing its configuration
- Update credentials if tokens or API keys change
- View activity to see how many messages are coming through each channel
All messages from every channel flow into the same Inbox, so you have a unified view regardless of where the conversation started.
Multi-channel agents
Section titled “Multi-channel agents”A single agent can be connected to multiple channels simultaneously. For example, your customer support agent could be available on your website (WebChat), in Slack for internal staff, and on WhatsApp for customers — all at the same time.
The agent maintains separate conversation threads per channel and per user, so context does not bleed between unrelated conversations.
Next steps
Section titled “Next steps”- Chat — Use the built-in chat interface for direct conversations with agents.
- Inbox — Monitor all channel conversations from a single inbox.
- Agent Settings — Configure which channels are enabled for each agent.
- Creating Agents — Set up new agents to handle specific channels.