What each plan includes
Everything else is available on every plan: connecting agents, importing or
uploading conversations, reading transcripts, and
exploring traces.
A page for a feature your plan does not include stays in the sidebar. It
explains what the feature does and which plan unlocks it. Nothing you
already have is removed when you upgrade.
What counts toward the limits
- Conversation minutes are the length of the conversations Zelto analyzes
in a month. Each conversation counts once, by its duration. Text
conversations, whose
metadata.channelistext,chat,web-chat,sms,whatsapporin-app, use no minutes. A conversation with no duration is not counted or analyzed until one is recorded, and shows Not analyzed: no duration recorded; sendcall.durationSecondsorcall.startedAtandcall.endedAtwith it. - Spans and logs are the telemetry your agents send. A trace is the step-by-step record of one agent run. Each step is a span. Logs are the text messages your agent writes. Spans and logs count together.
- Connected agents are the agents that send conversations to Zelto.
What happens at the Free limits
The Free plan is never charged, and it does not ask for a card. When you reach a limit, Zelto does not bill you; this is what changes instead:- 100 conversation minutes. A conversation is analyzed only if its whole
duration fits in the minutes you have left this month. One that is longer than
what is left is still received and stored, so you can read its transcript, but
Zelto does not analyze it; a shorter conversation that arrives later and still
fits is analyzed, so the meter can read 80 / 100 while a long conversation is
skipped. Zelto decides this after it has answered your upload with
200, so the response looks the same either way. To see which conversations were skipped, look for Not analyzed in the Conversations list and in a conversation’s details. The Usage tab shows Not enough minutes left with the number skipped this month. Skipped conversations are not analyzed retroactively when the month resets; upgrading analyzes the ones that arrive afterwards. - 10,000 spans and logs. Telemetry over the limit is still received.
- 1 connected agent. A conversation for a second, new agent is refused with
a
403and the errorconnected_agent_limit, and it is not stored. The Usage tab shows how many conversations were refused. Conversations for the agent you already have keep working. - 1 report. The one report is in total, not per month. A report that fails to generate is not counted.
Retention
Retention is how long Zelto keeps the content of your conversations, such as transcripts, recordings and raw provider payloads, and your traces, spans and logs. Zelto deletes older content every day. The conversation record itself and the metrics built from it stay, so your history and trends do not change.- Free keeps content for 7 days.
- Observability keeps content for 90 days.
- Improve uses the retention agreed with you.

