Features
Everything your team needs to talk to visitors
ZebChat brings the chat on your website, the inbox your team works in, an AI assistant and real-time visitor insight together in one product.
Live chat
A live chat widget your visitors will actually use
One small script adds a chat bubble that looks like part of your site. Messages arrive instantly, never out of order, and nothing is lost when a connection drops.
- Real time, in order. Typing indicators, delivered and read receipts, and messages that stay in order even after a reconnect.
- File sharing. Visitors and agents send images, PDFs and documents. A visitor can even start a chat with just a file.
- Pre-chat and offline forms. Ask for a name, email, phone or a choice before the chat, and collect messages when nobody is online.
- Business hours. A weekly schedule in your time zone with holidays. Open widgets switch online and offline live.
AI assistant
An AI agent that knows your business and knows when to hand over
Connect your own Claude or OpenAI key, teach the assistant from your website, files and FAQs, and let it answer the routine questions. When a visitor needs a person, it hands the chat to your team with a summary.
- Bring your own key. Use your Anthropic (Claude) or OpenAI account. Your provider bills you directly; ZebChat never marks up AI usage.
- Knowledge base. Import web pages, whole sites through a sitemap, PDF, DOCX, TXT or Markdown files, FAQs and articles.
- Handoff to humans. Hands over on request, on keywords you choose, after a reply limit or when the spend cap is reached, with a summary note.
- Actions. Let the assistant call your HTTPS endpoints, such as an order lookup, with signed requests and optional visitor confirmation.
Mobile apps
Your inbox in your pocket
The ZebChat agent app for Android and iOS gives your team the inbox, visitors and notifications on the go, with the same account as the web dashboard.
- Push notifications. New chats, new messages, chats assigned to you and missed chats, even when the app is closed.
- Full inbox. Filters, unread badges, typing, read receipts, attachments, notes and saved replies.
- Visitor details. Location, device, source and the pages of the current visit next to every chat.
- AI in the inbox. See live AI drafts and handoffs, take over a chat and rate AI replies.
Visitor tracking
See who is on your website, right now
A live list and a live map of the people browsing your site, with what they are reading, how they got there and everything they did before they started a chat.
- Live map. Visitors clustered on a map and coloured by state: browsing, chatting or waiting for an answer.
- Journey. Every page, custom event and chat of a visit, in order, plus earlier visits.
- Source and device. Referrer, UTM campaign, browser, operating system and device type for each visit.
- Custom events. Record actions such as “checkout started” with ZebChat.track() and tag visitors with setTag().
Team inbox & routing
Every chat reaches the right person
Automatic routing sends each conversation to the right team and the least busy agent, within the limits you set. The shared inbox gives everyone the tools to answer quickly and consistently.
- Automatic routing. Least active agent or round robin, a fair queue, and a manual mode where agents pick chats.
- Capacity limits. Set the maximum number of concurrent chats per agent; the queue fills the gaps as chats end.
- Teams and skills. Default team per website, and skills such as Billing or Spanish that routing can prefer or require.
- Notes and saved replies. Internal notes visitors never see, and saved replies typed as /shortcuts with placeholders.
Reports
Know how your team is doing
Reports show volume, speed and satisfaction across your team, per agent and per day, in your organization’s own time zone.
- Conversations. New, resolved and missed chats per day, and chats per visitor.
- Speed. Average first response time, resolution time and chat duration.
- Satisfaction. CSAT and average rating from the widget’s post-chat rating, with comments.
- Agent performance. Chats, messages, response time, CSAT, online time and utilization per agent.
Developers
A chat platform you can build on
Program the widget from your page, sync conversations with your systems through the REST API and react to events with signed webhooks.
- REST API. Scoped API keys, cursor pagination, consistent errors, per-key rate limits and an OpenAPI spec.
- Webhooks. Signed with HMAC, six retries with backoff, a delivery log and one-click replays.
- Realtime events. Socket.IO namespaces with versioned envelopes and gap-free per-conversation ordering.
- JavaScript API. Open the widget, start chats, identify users, add tags and track events from your page.
POST /zebchat/webhooks HTTP/1.1
ZebChat-Event: message.created
ZebChat-Signature: t=1791158400,v1=5f8c0e…
{
"id": "evt_0192…",
"type": "message.created",
"organizationId": "org_0192…",
"data": {
"message": {
"id": "msg_…", "conversationId": "conv_…", "seq": 3,
"senderType": "visitor", "body": "Where is my order?"
}
}
}And more
The details that make a difference
Tags and priorities
Organize chats and visitors; your site can tag visitors too.
Transcripts
Visitors can email themselves a copy of the chat.
Audit log
An append-only record of changes in your organization.
Row-level security
Each organization’s data is isolated by the database itself.
Announcements
Important service notices appear right in the dashboard and app.
All time zones
Business hours, reports and timestamps in the zone you choose.
Explore
Dive into a feature
- Live chatA fast, branded chat widget for your website
- AI assistantAnswers from your knowledge, with your own AI key
- Mobile appsAnswer chats from Android and iOS
- Visitor trackingSee who is on your site, live, on a map
- Team inbox & routingRoute every chat to the right agent
- ReportsResponse times, CSAT and agent performance
- Developers & APIREST API, webhooks and realtime events
- SecurityHow ZebChat protects your data
Start talking to your visitors today
Free for one agent and one website, with no card required. Upgrade when your team grows.