Complete Customer Communications Capability
A shared inbox for every channel, AI that drafts while agents decide, and the SLA policies and reporting that keep service levels consistent at every scale.
Unified Conversation Management
One Inbox for Every Channel and Agent
Live chat and email arrive in one real-time queue, so nobody switches tabs mid-conversation.
- Real-time presence, so the team sees who is replying
- Tags, macros, and saved views for every workflow
- Internal notes with @mentions
- Snooze, merge, and side conversations
Chat, Email & Calls in One Queue
Email is threaded into the same inbox as chat, and calls are logged against the conversation they belong to.
- Live chat and email
- Voice calls with direction, status, duration, and recordings
- Proactive messages and automated message series
Complete Ticket Accountability
Turn any chat into a tracked ticket with a type, priority, SLA deadline, and your own custom fields.
- Custom fields per ticket
- Priority and SLA deadline on every ticket
- CRM contacts with attributes and segments
AI Assistance & Human Oversight
AI Drafts, Human Decisions
Claude-powered replies grounded in your own help center. Overnight it answers routine questions; during the day it suggests drafts your agents review.
- Auto-replies grounded in your published articles
- Hands over to a person when it is not confident
- Three suggested drafts per click
- Reads the whole conversation, not just the last message
Searchable Self-Service Content
Publish articles as server-rendered pages search engines can index. The same articles power the AI, so you write each answer once.
- Google-indexable public pages
- "Was this helpful?" tracking per article
- View counts and top articles in reports
Live Chat With One Line of Code
Paste one script tag and a chat bubble appears, on any website, CMS, or mobile WebView.
- Runs in a sandboxed iframe, no conflicts with your site
- File and image attachments
- Satisfaction rating after each conversation
- Identify signed-in users with a signed token
Service Performance Visibility
Response Deadline Enforcement
Set first-response and resolution targets per priority, and get an alert before a conversation breaches them.
- Targets for urgent, high, and normal priority
- Live timers in the agent inbox
- Breach alerts before the deadline
- Breach counts in reporting
Continuous Service Measurement
Volume, first-response and resolution times, satisfaction scores, SLA breaches, and an agent leaderboard, in one dashboard.
- Conversation volume over time
- Satisfaction per agent
- Top help center articles
Flexible Custom Reporting
Pick a metric, split it by any dimension, filter by date or team, and get a table or chart, without writing SQL.
- No raw SQL needed
- Filter by date range and team
Integration & Extensibility
Programmatic Access
A public REST API secured with per-workspace API keys.
- Bearer token authentication
- Per-workspace API keys, stored hashed
Event-Driven Integration
Outbound webhooks for every conversation event, signed so your endpoint can verify they came from us.
- HMAC-signed payloads
- Events such as message created and satisfaction submitted
Operational Alerts in Slack
Native Slack notifications for new conversations and SLA breaches.
- New conversation alerts
- SLA breach alerts
Architecture & Specifications
The technical foundation behind 1Chat.
- Deployment
- Cloud-hosted, multi-tenant workspaces
- Backend
- Python and Flask with real-time events, PostgreSQL, and Redis for rate limiting
- Frontend
- React admin dashboard; a dependency-free widget in a sandboxed iframe
- AI
- Anthropic Claude, grounded in your published help center
- Email delivery
- Postmark, threaded into the same inbox as chat
- Security
- Per-workspace data isolation, hashed passwords, SHA-256 hashed API keys, rate limiting, and an audit log
- Billing
- Stripe, with Free, Starter, Pro, and Enterprise plans
1Chat Use Cases
See how organizations deploy 1Chat across operational roles.
Evaluate 1Chat for Your Organization
Begin on the Free plan today and upgrade as your team grows.