I think the issue is voicemail pickup counts as a ...
# office-hours
r
I think the issue is voicemail pickup counts as a successful answered transfer leg, so fallbackPlan never regains control. BUT after reading the docs, you probably want to explicitly enable voicemail detection on the assistant/call config side too — not just rely on transfer timeout. Vapi now has built-in voicemail detection: - provider: "vapi" (recommended) - google - openai - twilio So I’d test with something like: json "voicemailDetection": { "enabled": true, "provider": "vapi" } or Twilio AMD if carrier reliability matters. Feels like: - transfer technically succeeds - voicemail answers - timeout stops mattering - fallback never resumes So likely need voicemail detection + external callback/watchdog logic for reliable recovery in production.