Hi VAPI Support Team,
I'm trying to implement a flow where if the specialist is busy or doesn't answer, the call returns to the agent. I understand that VAPI currently does not support this natively, so I tested the "on-hold specialist" feature to achieve a similar experience.
In this setup, the agent successfully dials the specialist, and the caller and specialist join the conference. However, the agent never joins the conference at all, making it impossible to maintain the agent in the call or return the conversation to them if the specialist is unavailable.
According to Twilio's documentation, the agent's call should also be initiated in conference mode in order to allow this. Could you confirm if this is a limitation of the current VAPI flow or if there's a recommended workaround to achieve this fallback-to-agent behavior?