Automate customer conversations, resolve issues faster, and delight your customers with intelligent AI support.
Select a conversation to start
Use the list on the left to open any conversationNo conversation selected
| Full Name | Channel | Segments | Last Active | Conversations | |||
|---|---|---|---|---|---|---|---|
| Loading contacts... | |||||||
| Agent | Replies | Convs | 1st Resp (min) |
|---|---|---|---|
| Loading... | |||
| Visitor | Last Message | Confidence | Duration | Channel | |
|---|---|---|---|---|---|
|
Loading active conversations…
| |||||
Monitor your AI assistant
AI agent is active. Configure in Settings.
Search across conversations
Proactive messaging
Send targeted messages to visitors based on behavior.
Articles for AI and customers
Build articles to power AI responses and customer self-service.
Extend Supplo with integrations
Plugin marketplace for CRM, helpdesk, and third-party integrations.
Every action taken by agents and admins — searchable and filterable
| Time | Actor | Action | Resource | IP Address | |
|---|---|---|---|---|---|
| Loading… | |||||
Send real-time HTTP POST events to your server when things happen in Supplo
Every request includes X-Supplo-Signature and X-Supplo-Timestamp headers. Verify like this:
// Node.js example
const crypto = require('crypto');
function verifyWebhook(req, secret) {
const timestamp = req.headers['x-supplo-timestamp'];
const signature = req.headers['x-supplo-signature']; // "sha256=..."
const body = JSON.stringify(req.body); // raw body string
const expected = 'sha256=' + crypto
.createHmac('sha256', secret)
.update(timestamp + '.' + body)
.digest('hex');
return crypto.timingSafeEqual(
Buffer.from(signature),
Buffer.from(expected)
);
}
Each event payload has: { event, workspace_id, timestamp, data: {...} }
Monitor usage, manage your plan, and download invoices
Paste this snippet into your website's HTML, just before the </body> tag.
Loading...
Teach your AI about your product. It uses this to answer common questions automatically — no manual replies needed.
Add teammates so they can respond to conversations and manage the inbox together.