Everything you need, nothing you don't
ChatFlow is purpose-built for live customer support. Every feature ships to solve a real problem your team will face.
Real-time conversations that feel instant
ChatFlow delivers messages in under 200ms โ faster than any page refresh. Your agents and visitors experience a true native messaging feel, with typing indicators, read receipts, and seamless conversation continuity across page navigations.
- Sub-200ms message delivery via Socket.io
- Typing indicators in both directions
- Read receipts so agents know the visitor is engaged
- Conversation history restored on reconnect
- Agent collision detection โ prevents double replies
- Resolve and reopen conversations with one click
- File and image sharing (up to 10MB)
- Internal agent notes (invisible to visitors)
Your brand, your widget โ embed in 2 minutes
A lightweight (<30KB gzipped) Preact widget that runs in Shadow DOM isolation โ no CSS conflicts with your site. Paste one script tag and you're live. Customise everything from your dashboard with a live preview.
- Shadow DOM isolation โ zero CSS conflicts
- <30KB gzipped bundle size
- Custom colours, logo, and avatar
- Configurable launcher position and style
- Welcome message and pre-chat greeting
- Business hours: hide widget when offline
- Domain allowlisting for security
- Live preview in dashboard โ see changes instantly
Never miss a lead โ even when you're offline
When all agents are offline or unavailable, ChatFlow automatically presents a configurable lead capture form. Every submission lands in your Leads table with the full conversation context attached.
- Configurable form fields (text, email, phone, dropdown)
- Automatic trigger when agents are offline
- Fallback timer โ show form after 30s of no response
- Leads table with sort, filter, and status management
- New / Contacted / Converted / Archived statuses
- Per-lead notes and conversation transcript
- CSV export for your CRM
- Real-time dashboard update on new lead
A powerful inbox your whole team will love
The ChatFlow dashboard gives your agents a focused, distraction-free inbox. Assign conversations, add tags, use canned responses, and collaborate with internal notes โ all in one view.
- Unified inbox across all conversations
- Filter by status, tag, and assigned agent
- Assign conversations to agents or departments
- Canned responses with / shortcut search
- Conversation tags for easy categorisation
- Full-text conversation search
- Internal notes visible only to agents
- Bulk actions on conversations
Your inbox in your pocket
ChatFlow's iOS and Android app gives your team full inbox access from anywhere. Reply to conversations, update your availability, and receive push notifications within seconds of a visitor message.
- Full inbox with conversation list and thread view
- Push notifications within 3 seconds of new messages
- New lead notifications with visitor details
- Availability toggle (online / busy / offline)
- Pull-to-refresh and real-time socket updates
- Team view โ see which agents are online
- Basic widget settings from mobile
- Biometric unlock (coming soon)
Reach your team on every channel
ChatFlow sends notifications where your team actually reads them โ email, push, in-app bell, and even WhatsApp. Granular per-agent preferences mean no one gets spammed.
- Email notifications via Resend (HTML templates)
- In-app notification bell with badge count
- Mobile push via Expo Push API
- WhatsApp alerts for new leads (Meta Cloud API)
- Per-event toggles: which events โ which channels
- Notification history (last 100)
- Smart routing: email only when agent is offline
- Mark all as read with one click
Train once, answer forever
Coming in Phase 2 โ ChatFlow's Own Brain mode lets you upload your knowledge base, FAQs, and product docs. The AI answers routine questions automatically and hands off complex ones to your agents.
- RAG (Retrieval-Augmented Generation) on your content
- Upload PDFs, articles, FAQs, and web pages
- Automatic answer suggestions for agents
- Full autonomous mode when configured
- Visual bot flow builder (no code)
- Seamless handoff to live agent
- Confidence score threshold control
- Training feedback loop from resolved chats
Insight into every conversation
Understand your support performance with conversation volume charts, agent response time tracking, and customer satisfaction scores. Export to CSV for deeper analysis.
- Conversation volume over time
- First response time and resolution time
- Agent performance leaderboard
- Peak traffic hours heatmap
- Lead conversion tracking
- Plan usage vs. limit progress bar
- CSV data export
- Super admin platform analytics
Start using all these features today
Free plan ยท No credit card ยท 2-minute setup