All
All Conversations
Open
Handoff
Resolved
Unanswered

Select a conversation to start

Use the list on the left to open any conversation

No conversation selected

Live
0 Online now
0 Today
0 Conversations
0 All visitors
0 New today
All 0
Online 0
New 0
Loading visitors…
0
visitors tracked — click a marker to filter
Real-time visitor map
Contacts 0
Total: 0
With Email: 0
Active Now: 0
Full Name Email Channel Segments Last Active Conversations
Loading contacts...
Dashboards
Default Dashboard
Messaging
Overview
Workload
Ratings
Operators
Channels
Segments
Visitors
Website Visits
Contacts
Contacts Saved
AI & Costs
AI Costs
Analytics
Conversations
0
Visitors
0
Rating
-
Avg Response
-
minutes
1st Response
-
minutes
Avg Resolution
-
minutes
Conversations
Conversations Per Period
AI vs Human
Channels
Loading...
CSAT Trend
Loading...
Team Performance
Agent Replies Convs 1st Resp (min)
Loading...
Live
0
Active Now
Resolution Rate
AI Handled (30d)
Avg Response (min)
— model
Model in use
Active AI Conversations
Visitor Last Message Confidence Duration Channel
🤖
Loading active conversations…
AI Status
Status Active
Fast model
Smart model
Confidence threshold
Quick Actions

AI Agent

Monitor your AI assistant

0%
Resolution Rate
0
AI Handled
0
Escalated
-
Model

AI agent is active. Configure in Settings.

Campaigns

Proactive messaging

Coming Soon

Send targeted messages to visitors based on behavior.

Knowledge Base

Articles for AI and customers

Coming Soon

Build articles to power AI responses and customer self-service.

Plugins

Extend Supplo with integrations

Coming Soon

Plugin marketplace for CRM, helpdesk, and third-party integrations.

Audit Log

Every action taken by agents and admins — searchable and filterable

Time Actor Action Resource IP Address
Loading…

Event Detail

Webhooks

Send real-time HTTP POST events to your server when things happen in Supplo

Endpoint Configuration

Verifying Signatures

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: {...} }

Delivery Log
Time Event Status HTTP Error
No deliveries yet — save a webhook URL and send a test event.

Payload


      

Usage & Billing

Monitor usage, manage your plan, and download invoices

Current Plan
Pro
Renews Apr 30, 2026
Pro
Conversations
0 used of 1,000
AI Credits
0 used of 500
This Month
$0 / mo
Next invoice: Apr 30, 2026
Agent Seats
1 / 5
Active agents this month
Widgets / Sites
1 active
supplo.io embed
Usage Breakdown — Current Period
Feature Used Limit Usage Status
Loading…
Available Plans
Free
$0 / mo
100 conversations / mo
1 agent seat
50 AI credits / mo
Basic analytics
Chat widget
Pro
$29 / mo
1,000 conversations / mo
5 agent seats
500 AI credits / mo
LiveTranslate
Advanced analytics
Priority support
Enterprise
$99 / mo
Unlimited conversations
Unlimited agent seats
5,000 AI credits / mo
Custom integrations
SLA + dedicated support
White-label widget
Billing History
Date Description Amount Status Invoice
No invoices yet.
Mark as resolved
Reopen conversation
Mark as unread
Copy link
Block visitor
Delete conversation
Mark as unread
Copy link
Set Subject
Email Transcript
Mark as spam
Delete conversation
Reply
Copy content
Save as shortcut
Info
Delete
📦
Install your widget

Paste this snippet into your website's HTML, just before the </body> tag.

Loading...
📚
Add your first knowledge article

Teach your AI about your product. It uses this to answer common questions automatically — no manual replies needed.

👥
Invite your team

Add teammates so they can respond to conversations and manage the inbox together.