Everything we ship, as we ship it. The hive doesn't sit still.
One-click connections for WhatsApp Business, Facebook Messenger, Instagram and Slack. OAuth into your own accounts from Settings โ Channels, pick the inbox conversations land in, done - replies go out through your number and your pages, never a shared gateway.
Instagram DMs get their own channel, badge and filter instead of riding along with Messenger.
The big one: visitors start an audio/video call straight from the widget - no downloads, no sign-ups. They see their place in the queue, agents answer from the inbox, and the call runs browser-to-browser. Every call is logged in the conversation history.
Bring Teams conversations into the same queue as everything else, with a connect panel on inbox settings showing each channel's webhook and configuration status.
Live, automatically-measured health for every component at /status - database, realtime, video, queues and more. Monitors can poll /status.json.
Past payments with dates, amounts and statuses, right on the billing page.
React to any message in a thread with a quick ๐ โค๏ธ ๐ - counts update live for the whole team.
The conversation list now filters by every connected channel automatically - new channels appear the moment they're enabled.
Calls now connect even when a WebSocket is blocked - signalling falls back to polling, the same graceful degradation chat has always had.
Claude-powered help across the inbox: drafted replies grounded in your help centre, one-glance thread summaries, automatic intent tagging and sentiment detection that escalates unhappy customers into their own view.
An optional per-inbox chatbot that answers from your help centre before a human picks up - and hands off gracefully the moment it's unsure.
A read-only viewer role, plus the ability to scope any agent to specific inboxes. The composer, actions and queues all respect it.
Message visitors on the pages you choose - once per visitor, automatically. Great for pricing-page nudges.
See when a teammate is already viewing a thread before you both type the same answer.
A "getting started" list visitors can tick off, remembered in their browser.
Visitors verified through the Identify API keep one conversation history on every device.
Auto-assign now respects each agent's max concurrent chats and falls back gracefully when everyone is full.
Drop your Cal.com or Calendly link into any chat with one click.
Provider-agnostic gateways bring messaging apps into the same inbox - including Instagram DMs via the Messenger channel.
Customer messages mirrored into a Slack channel your team already watches.
Volume, first-response times, per-agent stats and customer satisfaction ratings, with CSV export.
Bearer-token API for conversations and contacts, an ingest endpoint for contact forms, and HMAC-signed webhooks for everything that happens.
A hosted, branded knowledge base that deflects tickets by suggesting articles as visitors type.
Bring your conversations across from Intercom, Zendesk or Crisp.
OAuth single sign-on for agents, plus enforceable two-factor authentication per workspace.
Translate any message inline and enrich the contact panel from your own CRM.
Auto-reply, assign, route, tag and close on triggers; one-click multi-step macros; saved replies with / shortcuts in the composer.
Organise the team into groups (Sales, Support) and save your favourite filter combinations as views.
Discuss privately inside any conversation - mentioned teammates get notified.
Capture a name and email up front, or collect a lead when no agent is online.
Smarter reply-token routing keeps even the messiest email clients threading into the right conversation.
Park a thread until later, or write now and send at 9am.
A hardened production topology for WebSockets, with a built-in checker (buzzchat:realtime-check) and graceful polling fallbacks everywhere.
Curious where we're headed next? See the roadmap.
Create your workspace, paste the snippet, and talk to your first customer today.
Get started free