Wanted to know if there is a way to implement this use case in Twilio (using taskrouter or other mechanisms),
The scenario is this:
- A consumer calls into a Twilio number
- Call flow calls a API that returns 3 Agent phone numbers
- Consumer needs to be connected to one of 3 agents based on the following logic,
- Begins calling Agent Phone number 1
- After rings/seconds without answer
- Agent Phone number 2 is dialed
- BUT the attempt to reach Agent Phone 1 continues
- Similarly, Agent Phone number 3 is dialed
- Until the call is answered by either Agent 1,2, or 3
I know the agents can be dialed simultaneously which is not I want.