Everything you need to deploy
AI chatbots

One platform. Eight channels. Unlimited possibilities. From knowledge ingestion to multi-channel deployment, BotPlot handles the full pipeline.

AI-Powered Responses

BotPlot uses RAG (Retrieval-Augmented Generation) to search your knowledge base and generate accurate, contextual answers. Choose from GPT-4o mini, GPT-4o, Claude Haiku, or Claude Sonnet. Three confidence tiers ensure the AI knows when it can answer and when to hand off.

BotPlot Chat
How do I reset my password?
Go to Settings → Account → Change Password. You can also click "Forgot password" on the login page to receive a reset link via email.
What if I don't get the email?
Check your spam folder first. If it's not there, try again in 2 minutes or contact support.

7 Channels

Deploy once, reach your customers everywhere. Web widget, WhatsApp, Telegram, Slack, Discord, Facebook Messenger, Instagram DMs, and Shopify. All channels share the same knowledge base — train once, deploy everywhere.

View all integrations →
Active Channels
WhatsAppWhatsAppConnected
SlackSlackConnected
TelegramTelegramConnected
DiscordDiscordConnected

Lead Capture

Collect visitor names, emails, and phone numbers with a pre-chat form. View leads in your dashboard, export to CSV, or send them to your CRM via webhooks. Available on all plans.

Pre-chat Form
Name
John Smith
Email
john@company.com
Phone
+1 (555) 123-4567
Start Chat

Human Handoff

When the AI can't answer, conversations seamlessly transfer to a human agent. Full transcript is preserved. Integrates with DeskPlot helpdesk for ticket creation and agent assignment.

Conversation transferred
AI confidence below threshold
SR
Sarah R.
Today, 2:34 PM
Active
Transcript
Customer: I need help with a refund for order #4821
Bot: I'll transfer you to a support agent who can help.

Knowledge Management

Crawl website URLs (multi-page), upload PDF documents, add Q&A pairs manually, or auto-import Shopify products. Content is chunked, embedded, and ready for RAG in seconds. Re-crawl sources to keep content fresh.

Knowledge Sources
docs.acme.com/apiReady24 chunks
acme.com/pricingReady8 chunks
help.acme.com/faqReady16 chunks
Indexing progress100%

Widget Customization

Match your brand with custom accent colors, logos, and positioning (bottom-right or bottom-left). Add a welcome message and starter questions. Business plan removes all BotPlot branding for white-label deployments.

Widget Settings
Accent Color
Bot Avatar
B
BotPlot Assistant
Custom avatar
Welcome Message
Hi there! How can I help you today?
Preview
Hi there! How can I help you today?

Analytics Dashboard

Track message volume, conversation trends, confidence scores, and popular questions. Period comparison (7d, 30d, 90d) shows growth at a glance. Identify gaps in your knowledge base with unanswered question tracking.

1,284
Messages
94%
Resolved
1.2s
Avg Time
Messages this week
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Webhooks & API

Receive real-time webhook events when messages arrive, conversations start, leads are captured, or handoffs are requested. HMAC-SHA256 signed payloads with delivery logs and retries. Full REST API for Business plans.

Webhook Payload200 OK
{
"event": "message.received",
"project_id": "prj_8x2k",
"confidence": 0.94,
"channel": "whatsapp"
}
ticket.created2s ago200
message.sent14s ago200
handoff.triggered1m ago200

Shopify Integration

Connect your Shopify store and BotPlot automatically imports your product catalog as knowledge. Your chatbot can answer questions about products, pricing, and availability. Embed the widget on your storefront.

Order #1042
Emma Johnson
Chatbot resolved
IMG
Classic Leather Bag
Qty: 1 — $89.00
Conversation
Where is my order?
Your order #1042 shipped on Mar 8 via FedEx. Tracking: FX-8294-7102. Expected delivery: Mar 12.

DeskPlot Integration

Two-way integration with DeskPlot helpdesk. When a conversation requires human attention, BotPlot creates a ticket automatically with the full transcript. Agents see the complete context without asking the customer to repeat themselves.

Ticket #0024BotPlot Handoff
Need help with billing
Open
Medium
Today, 3:15 PM
Transcript from BotPlot
Customer: I was double-charged on my last invoice.
Bot: I understand. Let me connect you with our billing team.
Transferred to agent Sarah R.

Ready to get started?

Create your first chatbot in under 5 minutes. Free plan, no credit card.