Anyone been able to add some fallback mechanism if a warm transfer isn't picked up by the destination address (e.g. The call rings for x seconds, then after it returns the user to the AI voice agent).
Currently, I'm using a warm transferCall function with 6 destinations all of which are different staff within departments:
//
{
"type": "number",
"number": "+61xxxxxxxxx",
"extension": "1001",
"description": "Use this number when a users explicitly asks to speak to X",
"transferPlan": {
"mode": "warm-transfer-say-message",
"message": ""
}
//
Currently it will transfer but ring through till voicemail. Needing to somehow return back to the AI voice agent if it's not pickedup?