Post call analysis variables are autogenerated when no one spoke

checkout the following call session ids : call_5c83c98a27ce95cdd694e7ffff9 , call_25d2fa4fa7d0f253179968f71cd ,call_7db3592e1a7333dfa78873425d2 i have a variable that checks if appointment was booked or not but when nothing happened in the call i get false positive can someone look into why i get the results yet nothing happened? @support12 @Shah-Fazal

Hi @duncan I’m checking this with the team and will get back to you as soon as I have an update.

Thank You

Hello @duncan Team checked all three.

  • All three calls ended in under 2 seconds with an empty transcript (caller hung up before any conversation happened).
  • On Retell’s side the post-call analysis for each call returned an empty custom_analysis_data object IsAppointmentBooked was not set to 1 by us on any of these calls.

So the “appointment booked” value your system is seeing isn’t coming from Retell’s analysis output on these calls. Two things worth checking on your side:

  1. In your webhook/API consumer, confirm how you treat a missing/empty IsAppointmentBooked field. If absent values default to 1 or truthy, that would explain the false positives on zero-length calls.
  2. The variable name in the agent’s post-call analysis config is literally "IsAppointmentBooked " (with a trailing space). If your parser looks up “IsAppointmentBooked” (no space), the lookup misses and could hit a default. Recommend removing the trailing space in the agent config.

If you can share the exact webhook body / API response you’re receiving for one of these call IDs where you see the false positive, we can pinpoint where the “1” is being introduced.

Thank You