Messages that arrive in order, and survive the network.
A conversation lives on one of our machines and everyone in it reaches that machine through our network. Every client carries a cursor, so a dropped connection resumes where it left off — nothing repeated, nothing lost.
Two kinds of conversation
A <b>conversation</b> keeps its history for as long as your plan says, and anyone who joins later reads what came before. <b>Live chat</b> keeps only the last few hundred lines in memory and writes nothing down — it is what a broadcast's chat is, and it is the same product, because the only thing that differs is how long a line is kept.
Who gets in
A conversation has a link. Holding the link lets somebody ask; a passcode, and optionally human verification, decide whether they may. Or turn link access off entirely and let your own backend hand out entry tokens — then a leaked link is worth nothing to anyone.
One tag, or none
Add the script and call join with a room link: you get every message in order and a place to send. Or send people to the hosted page, which is the same thing with a design already on it. The names people appear under are whatever your application says they are.
Why it is on the network
Text is small, so every conversation is reached through our network from wherever the participant is. A connection that a path change resets comes straight back and resumes from its cursor; that is a round trip, not a lost message, and it is the reason this can sit on the network where a voice call cannot.
Platform plan allowance
| Allowance | Free | Pro | Business |
|---|---|---|---|
| Conversations | 10 | 25 | 200 |
| People connected at once | 200 | 500 | 5,000 |
| Messages a month | 500,000 | 2,000,000 | 20,000,000 |
| Transfer a month | 10 GB | 50 GB | 500 GB |
| Bitrate per sender | 64 kbps | 64 kbps | 128 kbps |
| History kept | 30 days | 30 days | 90 days |
| Choose a conversation's city | Not included | Included | Included |
Allowances are per account. Pro and Business are switched on by request: open a ticket at the Help Centre. Usage is in the console. All platform plans
Questions
Is there a free tier?
Yes. The Free plan includes 10 conversations, 200 people at once, 500,000 messages a month and 30 days of history. Every limit is in the allowance table on this page; if you need more, open a ticket at the Help Centre.
Can I use it for the chat on a live broadcast?
That is exactly what live chat is. Create a conversation of that kind beside your channel and embed both.
Is it end-to-end encrypted?
No. Transport is encrypted; the machine holding the conversation can read it. Do not use it for anything that must be unreadable to us.