Agent Playground
Test your AI agent live. Adjust model, guidance, and confidence — see how responses change in real time.
Settings
Low — more handoffs0.72High — fewer
💡 Tip: Lower threshold = more human handoffs. Test edge cases to calibrate the right balance.
Go to agent settings →
Live Preview Auto
● Ready
Hi! I'm your Supplo AI. How can I help you today?
Analytics
AI agent performance and conversation insights.
Conversations per Day
Loading...
AI Confidence Distribution
How certain the AI was across all responses
Customer Satisfaction (CSAT)
Loading...
Top Conversation Topics
Loading...
🧠 AI Model
Choose the AI models that power your support agent.
Primary Model
The main model that handles all incoming messages.
Fallback Model
Activates when the primary model is uncertain.
Capabilities
Process Images
Allow AI to analyse image attachments sent by customers.
Transcribe Audio
Automatically transcribe voice messages before passing to AI.
Response Style
How your AI phrases replies to customers.
👤 Identity
Configure how your AI agent presents itself to customers across all channels.
Agent Profile
Name and role shown to customers in the chat widget
🤖
Click emoji
field to change
Widget Preview
🤖
Supplo AI
Support Specialist
Hi! I'm Supplo AI, your support specialist. I'm here to help you with any questions. How can I assist you today?
Messages
First impressions — shown immediately when the widget opens
Personality
How the AI communicates — tone, length, and language
Auto-detect — AI matches the customer's language automatically using LiveTranslate
📝 AI Instructions
A short description of your business and any key rules for the AI. Prepended to every conversation automatically.
0 / 2000 chars
💬 System Prompt
The core instructions that define how your AI agent behaves in every conversation.
Main System Prompt
Sent to the AI before every conversation
0 chars 0 words ~0 tokens
Empty
Ctrl+S to save
Start from a template
🛒
E-commerce
Retail & Orders
Orders, shipping, returns, product questions, and post-purchase support.
💻
SaaS / Tech
Software Support
Subscriptions, feature questions, technical troubleshooting, and onboarding.
💳
Fintech
Finance & Payments
Payments, account queries, compliance-safe responses, and fraud awareness.
🏨
Hospitality
Hotels & Travel
Reservations, check-in/out, amenities, local recommendations, and concierge.
Settings Account Account information
Account information
Manage your profile, avatar, and password.
?
Profile photo
JPG, PNG or GIF. Max 10 MB, min 400×400px.
Personal Details
Only your first name is visible to visitors.
Your last name is kept private.
Used for notifications. Not visible to visitors.
Used for account recovery and 2-Step verification.
Change Password
Use at least 8 characters with letters, numbers and symbols.
🕛 Business Hours
Define when human agents are available. AI handles all conversations outside these hours.
Available 24 / 7
AI responds at any time — no restrictions set
24 / 7
Timezone
All business hours are interpreted in this timezone
Handoff Rules
Define exactly when the AI should escalate a conversation to a human agent, and what happens when no agents are available.
Active triggers
5 of 5
Handoff message
Configured
When unavailable
AI continues
Escalation Triggers
Low confidence score
Escalate when AI confidence drops below the configured threshold in Advanced settings
Customer requests human agent
Detects phrases like "talk to a person", "human agent", "speak to someone real"
Negative sentiment detected
Escalates immediately when the customer appears angry, frustrated, or distressed
Refund or chargeback request
Financial disputes and refund requests always require human oversight
After consecutive unanswered messages
Escalate after the AI fails to resolve a set number of messages in a row
Escalate after this many unanswered messages:
3
messages (1–10)
Custom keyword triggers
Escalation Message
Handoff message
Sent to the customer immediately before connecting them to a human agent
0 chars Tip: Keep it reassuring and set expectations
Alert email
Receive an email notification each time a handoff is triggered
Leave blank to disable email alerts
When No Agent Is Available
Fallback action
What happens when a handoff is triggered but no human agents are online
AI continues
Keep AI handling
Show offline
Send offline message
Collect email
Follow up later
Auto-Resolve
Suggest resolving when satisfaction is detected
When a visitor says “thanks” or “got it”, show a resolve prompt in your inbox
Auto-resolve after user inactivity
Automatically close active conversations that have had no visitor activity
🛡️ Behavior & Formatting
Control how the AI agent communicates — response timing, memory, formatting, and engagement style.
Typing indicator
On
Response delay
On · 1.5s
Formatting
Markdown · No emoji
Response Behavior
Typing indicator
Show "Agent is typing…" while the AI generates a response. Improves perceived responsiveness.
Response delay
Simulate human typing speed. Makes AI responses feel more natural and less robotic.
1.5s
0.5s — Snappy4s — Very human
Conversation memory
AI recalls all previous messages within the same session. Disable only to reduce token cost on simple FAQ bots.
Proactive re-engagement
Send a follow-up message if the customer goes silent during an open conversation.
Show confidence score
Display the AI's confidence percentage in the inbox next to each AI message. Visible to agents only, never shown to visitors.
Message Formatting
Markdown formatting
AI can use bold, bullet lists, code blocks, and headings to structure responses.
With Markdown
Your order is on its way!
• Estimated: 2–3 days
• Tracking: ABC123
Plain text
Your order is on its way! Estimated: 2-3 days. Tracking: ABC123.
😊
Emoji in responses
Casual tone
AI adds relevant emoji to make responses feel warmer. Not recommended for formal or financial contexts.
With Emoji
Hi there! 👋 Your order is confirmed ✅ and shipping soon 🚚 Let me know if you need anything!
Without Emoji
Hello. Your order is confirmed and will be shipping soon. Please let me know if you need further assistance.
Routing Rules
Define how conversations are assigned between AI and human agents. Rules are evaluated top-to-bottom — first match wins.
AI-First Routing
AI handles all new conversations, escalates as needed.
Round-Robin Assignment
Distribute human-routed conversations equally among agents.
Custom Routing Rules
0
Rules run top-to-bottom. First match wins — reorder with the arrows to set priority.
Instructions
Explicit rules and facts appended to your agent's system prompt on every conversation. Be precise — the AI follows these exactly.
Total rules
0 items
Total characters
0 chars
Status
No changes
What to DO
Positive behaviors the AI must always follow
0 rules
0 chars
0%
What NOT to DO
Hard constraints the AI must strictly avoid
0 rules
0 chars
0%
Important Facts
Key business knowledge the AI should always reference
0 facts
0 chars
0%
Preview compiled output — what gets appended to the system prompt
Questions & Answers
Train your AI with specific Q&A pairs. These have the highest priority in AI responses — use them for exact, reliable answers.
Total pairs
Active
Categories
Q&A Library
0
Q&A pairs have highest priority — the AI always uses these exact answers when a question matches.
Web Pages
Add URLs for your AI to crawl and learn from. Extracted content is used alongside your knowledge base when answering questions.
Total pages
Active
Crawling
Errors
Crawled Pages
0
Files
Upload documents for your AI to index and reference. Content is extracted and searched when answering questions.
Files
Indexed
Processing
Total size
Uploaded Files
0
Drop files here or click to browse
TXT, CSV, MD, JSON, HTML, XML · Max 10MB per file
Topic Detection
Automatically detect and label conversation topics for smarter routing and analytics.
Auto-detect Topics
AI analyzes each message and assigns matching topic labels automatically.
Active Topics
0
Channels
Connect your messaging channels. Your AI agent handles conversations across all connected channels automatically.
Connected
1 of 6 channels
Live Chat
Active on your website
Telegram
Not connected
Live
Live Chat Widget ● Connected
Embeddable JavaScript widget for your website — handles all live chat conversations
Telegram ○ Not connected
Connect your Telegram bot to handle messages from your Telegram customers
Coming soon
WhatsApp Business COMING SOON
Handle WhatsApp messages via the WhatsApp Business API
Email COMING SOON
AI-powered responses to support emails via IMAP/SMTP or forwarding
Instagram DMs COMING SOON
Auto-respond to Instagram direct messages and story replies
Messenger COMING SOON
Connect your Facebook Page to handle Messenger conversations
🤖 Test AI Agent
Chat with your AI agent in real-time to test its behavior before going live.
Test Settings
📊 Live Stats
Confidence:
Model used:
Response time:
Status:
AI Agent is Active · loading...
Hi! I'm your Supplo AI. How can I help you today?
Knowledge Base
Create help articles your AI references when answering customer questions.
Add Knowledge
Build your AI knowledge base from multiple sources
Published
Drafts
Categories
Articles
0
General
Manage your workspace identity, branding, widget appearance and behavior.
Brand Color
Widget header, button & accents
Presets:
Company Details
Upload
PNG, SVG or JPG
Max 500 KB
Widget Settings
0 / 60
Bottom Right
Bottom Left
Live Preview
mysite.com
My Company
● Online now
Hi! How can I help you today?
Type a message...
🔗 Setup & Integrations
Install the chat widget on your website and configure external connections.
1
Install widget
Add to your website
2
Configure AI
Identity + System Prompt
3
Invite agents
Team → Operators
Widget Installation
Paste this snippet before the </body> tag on every page
Loading...
Paste this snippet just before the </body> tag in your HTML. The widget loads asynchronously and won't affect page performance.
API Token
Authenticate programmatic API requests from your server
Keep secret
Never expose this token in client-side code. Use it only in server-to-server requests via the Authorization: Bearer <token> header.
Connected Services
Webhooks
Real-time event delivery
Telegram
Bot & channel integration
👥 Operators & Teams
Manage support agents, invite new members, and control access.
Team Members
Loading...
Loading...
⚙️ Advanced Configuration
Fine-tune AI performance, rate limits, and response thresholds for your workspace.
Rate Limit
10
msg / min
Context Window
16
messages
Confidence Threshold
72
% minimum
Rate Limit
Maximum number of AI replies per visitor per minute. Prevents abuse and runaway costs.
messages / minute
Quick presets
AI Context Window
How many recent messages the AI reads before replying. More context = better memory but higher cost per message.
16
4 — Minimal Recommended: 16–24 50 — Max
Low cost Low cost High cost
Confidence Threshold
If the AI's confidence score falls below this value, the conversation is automatically escalated to a human agent. Lower = more handoffs, higher = AI handles more.
72%
0–50%
Frequent handoffs
50–80%
Balanced ✓
80–100%
AI handles most
⚠️ Danger Zone
These actions are permanent and cannot be undone. Proceed only if you know exactly what you are doing.
Irreversible operations ahead
All actions on this page permanently destroy data. There is no undo, no recovery, and no support escalation path.
Delete All Conversations
Permanently deletes every conversation, message, and visitor interaction in this workspace. Your AI training data and team settings are not affected.
Reset AI Training Data
Removes all Q&A pairs, knowledge base articles, web pages indexed, and uploaded files. Your conversations and team settings are not affected.
Delete Workspace
MOST DESTRUCTIVE
Permanently deletes this entire workspace — all conversations, agents, AI training data, integrations, and settings. This action is final and cannot be recovered.
💳 Usage & Billing
Track your AI usage and manage your billing plan.
CURRENT PLAN
Loading...
Contact sales@supplo.io to manage your plan
THIS MONTH
Loading usage...
Token Usage This Month
2.4M
Fast model tokens
186K
Smart model tokens
$3.82
Estimated cost
💰 Supplo covers AI costs up to your plan limit. Overages billed at $0.01/1K tokens.
Billing History
March 2026Pro Plan$49.00PaidPDF
February 2026Pro Plan$49.00PaidPDF
January 2026Starter Plan$19.00PaidPDF
Payment Method
💳
Managed externally
Contact support to update payment details
⚡ Canned Responses
Save common replies and insert them instantly during conversations with the / shortcut.
Loading...
🔗 Webhooks
Receive real-time HTTP POST notifications when events happen in your workspace.
No webhook configured
Endpoint URL
Your server must respond with HTTP 200 within 5 seconds
POST
Signing Secret
Payloads are signed with HMAC-SHA256 using this secret
X-Supplo-Signature header is sent with every request. Verify it on your server using: HMAC-SHA256(secret, body)
Events to Send
Your endpoint will receive a POST request for each selected event
📋 Audit Log
Track all admin actions in your workspace — who changed what and when.
Showing last 50 events
Loading...
Plan & Usage
Your current plan and AI resolution usage for this billing period.
Current Plan
Loading...
Active
/ month
Unlimited conversations
AI-powered responses
Knowledge base
Real-time analytics
AI Usage — This Month
resolutions
Loading usage...
0 0% used
Estimated cost $0.00
Billing period ends
Usage History
MonthAI ResolutionsCostStatus
Loading history...
Invoices
View and download your billing invoices.
All Invoices
PeriodPlanAmountStatusAction
Loading invoices...
Payment Method
Manage how you pay for your Supplo subscription.
Managed externally
Contact support to update payment details
Changes are saved per section