J'essaie de naviguer dans un IVR connu, qui se termine par le dernier transfert d'entrée vers une personne réelle. Quand cette personne décroche, je veux rappeler l'application pour jouer un mp3. L'utilisation de sendDigits
https://www.twilio.com/docs/api/rest/making-calls#post avec la création d'appel fonctionne pour naviguer dans le menu, mais le rappel au paramètre url
se produit lorsque l'appel est pris par l'IVR au lieu de l'utilisateur final. Donc dans ce cas, le mp3 est déjà joué au moment où la personne à qui l'appel est transmis répond.Naviguer dans un IVR avec Twilio
L'autre façon que je pensais d'essayer de ne pas utiliser sendDigits
impliqué avec la création d'appels, mais en utilisant un autre rappel url
pour saisir TwiML et utiliser Play
https://www.twilio.com/docs/api/twiml/play pour jouer les tonalités DTMF nécessaires. Dans ce scénario cependant, en lisant les docs, je ne vois pas comment envoyer une URL de rappel qui serait appelée lorsque l'appel serait transféré et que la personne le récupérerait.
Des suggestions?
Merci! Bien que cela retarde la lecture du mp3 jusqu'à ce que les tonalités DTMF soient jouées, vous devinez quand commencer à jouer le mp3. Si le temps de réponse est supérieur au temps d'appel de ce webhook et que vous prenez le TwiML pour lire le mp3, alors le même problème existera, quoique dans une moindre mesure. Ajout de '' pourrait aider, mais alors vous êtes toujours deviner et pourrait se retrouver avec le problème inverse. –
La chose la plus proche que je peux trouver à ce que j'ai besoin utilise le verbe '' avec le nom '' qui accepte une URL de rappel pour quand la partie décroche, ainsi que 'sendDigits'. Cependant, cela ne fonctionne pas non plus car '' attend un numéro de téléphone valide et ne semble pas exécuter le 'sendDigits' sans un numéro à composer en premier. –
Ainsi, une fois que vous avez entré les tonalités DTMF, le téléphone sonne-t-il de nouveau jusqu'à ce que l'agent de l'autre extrémité décroche? Et vous devez savoir quand cette sonnerie est terminée? – philnash