Support chat that knows who it is talking to
Your users write to your team from inside your app. You answer beside their plan, billing, roles and flags, replies they miss go out by email, and your own AI agent can answer first.
Your users write to your team from inside your app. You answer beside their plan, billing, roles and flags, replies they miss go out by email, and your own AI agent can answer first.
Answer from one small inbox, without another vendor and another copy of your users.
See the plan, invoices, roles and flags of the person asking, without switching tabs.
Let your own agent answer first on a webhook, labelled as AI, and hand over to a person.
A ready-made widget in your brand, in English and Danish, or a headless client for your own UI.
Plan and billing with invoices, roles, flags as they evaluate for the user, sessions and activity.
Replies the user hasn't seen are emailed, and their email answer comes back into the conversation.
Your code on the message.created webhook answers first, always labelled as AI, and hands over to your team.
Internal notes, assign to me, snooze and close. Small on purpose: no helpdesk to learn.
From the user's context, act as them to see the problem, with a reason and a time limit.
When a user signs in, their token carries who they are, their organisation and role, their plan and payment status, and what your flags target. Your API checks it in one guard, offline, and your UI reads the same answers.
sub · amrorg.rolebilling.planflag()Live replies arrive as server-sent events and reconnect by themselves. The widget uses the same client, with your project's colours, logo and corners.
import { openChat } from '@anchring/auth/chat';
const chat = openChat({ auth }); // the signed-in user: your team sees their plan, roles and flags
chat.subscribe((e) => show(e.message)); // live replies from your team or your AI agent
const { conversation } = await chat.start('My invoices are missing');
await chat.send(conversation.id, 'It is invoice 4812');
// Or the ready-made widget, in any framework
import '@anchring/auth/chat-widget';
document.querySelector('anchring-chat')!.auth = auth;Prices in euros, excluding VAT. Test environments include every feature on every plan.
1 chat seat
2 chat seats
More seats €9 a month each
5 chat seats
More seats €9 a month each
15 chat seats
More seats €9 a month each
Unlimited chat seats
Unlimited chat seats
No, on purpose. It is a small inbox: conversations, internal notes, assign, snooze and close, with everything the token knows beside them.
Yours. There is no model of ours: your agent is your code on a webhook, with a server key that reads the context and replies. Its messages are always labelled as AI.
Yes, with Lead gen: visitors on your marketing site start a conversation, and it follows them when they sign up.
Turn chat on in the test environment, add the widget and answer your first conversation.
Hosted sign-in, organisations, roles and enterprise SSO.
Teams, invites, custom roles and org switching, with the role in the token.
Plans, checkout, invoices and EU VAT, with the plan in the token.
Targeting and rollouts, evaluated offline from the token.
Act as a user with a reason, a time limit and an audit trail.
Chat with visitors, and keep them when they sign up.