Answer Machine Detection in Azure.Communication.CallAutomation.CallAutomationClient

Simon Dix 60 Reputation points

I have developed a solution that makes outbound voice calls using text to speech (SSML) and is able to receive Dtmf tones from the callee. This is generally working as expected but I have come across a scenario where the outbound call is not answered by the callee (or is declined by them), and the call is routed to their voicemail (this is on an Android phone). When this happens the first part of the outbound message is not captured by the voicemail and it appears that the voicemail greeting is being played and preventing the full message being captured. We currently use Twilio as our messaging provider and they have a feature called Answer Machine Detection that delays the playing of the outgoing message if a non-human answers the call - Is something similar available in Azure or is there a way to determine if a call is routed to voicemail? Many thanks.

Azure Communication Services
Azure Communication Services
An Azure communication platform for deploying applications across devices and platforms.
632 questions
{count} votes

Accepted answer
  1. VenkateshDodda-MSFT 16,776 Reputation points Microsoft Employee

    @Simon Dix Thanks for your patience on this. I have checked with our internal team and sharing the below.

    Currently this is not supported, and team has confirmed that this is in our product roadmap, and we don't have any ETA at the moment.

    Your feedback is noted, and I have relayed this feedback to our product team. Also, I would suggest you raise/share your feedback here so that other customers how are looking for this will be aware of it as well.

    I hope the answer helps. Please let me know if you have any further queries.

    Please accept as Yes if the answer provided is useful, so that you can help others in the community looking for remediation for similar issues.

    0 comments No comments

0 additional answers

Sort by: Most helpful