Hi Retell team,
We run one Retell workspace per client. Two of them silently started returning HTTP 402 on every create-chat call, which took down the live chat assistants on both clients’ production websites. We were not notified in any way, and we only found out by debugging the outage ourselves.
We have already restored both workspaces by purchasing credits, so we are not asking you to restore anything. We are asking for notification, because we have other clients running live on pay-as-you-go and we cannot have their production chat go down silently again.
Affected workspaces
Aceites Piuqué
Org ID: org_DVXaHeIjNzskYfsT
Chat agent: agent_019efbf2f3b0d5072ade4ab0c1
Last successful create-chat: 2026-06-29 22:38 UTC
Conectar
Org ID: org_YB5z9UKJlDkQ1BxP
Chat agent: agent_14db9f1ab13bf1131df9ec666a
Last successful create-chat: 2026-07-16 15:54 UTC
What we saw
Every POST /create-chat returned:
HTTP 402
{“status”:“error”,“message”:“Credit balance exhausted, please top up to continue.”}
Read operations stayed healthy the whole time — GET /get-chat-agent, POST /v3/list-chats and GET /get-concurrency all returned 200 — so nothing surfaced as an account-level problem. Only chat creation was blocked, and it failed with no warning.
Why this hit us so hard
- Both workspaces were set up as pay-as-you-go. We did not switch either of them to a prepaid credit model.
- We received no notification of any kind — no email about a low balance, an exhausted balance, a billing-mode change, or a failed payment. We checked our inbox and there is nothing.
- Because the failure is server-side and silent, the outage lasted a long time before anyone noticed. Aceites Piuqué’s website assistant was down from approximately 2026-06-29 until today — close to two months of lost customer conversations for that client.
What we’re asking for
- Notify us before and when this happens. An email when a workspace’s balance is running low, and another when it reaches zero and API calls start being rejected. Right now a workspace can go from working to fully blocked with zero signal.
- Tell us the exact condition that triggers the 402, so we can reason about it. Were these workspaces moved off pay-as-you-go at some point, or does pay-as-you-go also require a positive credit balance to keep serving requests? We need to know which, because it changes how we set up every other client.
- Point us to a programmatic way to monitor it — an endpoint that exposes the current balance or billing state, or a webhook event we can subscribe to. We would much rather detect this ourselves than hear about it from a client whose website assistant has been dead for weeks.
Happy to provide request IDs, timestamps, or anything else that helps you trace it.
Thanks,
Steeve Martin
Virtual Solutions