Voicemail detection
Voximplant enables developers to detect voicemail using the answering machine detection module.
This feature employs artificial intelligence to discern whether you are speaking to a live person, a pre-recorded voicemail prompt, or a conversational AI robot during an outgoing call. Depending on the outcome, it adapts its behavior, such as playing a pre-recorded message and leaving it in the voicemail inbox.
Voicemail detection, a machine learning-based technology, continuously improves, resulting in enhanced service over time.
Currently, the voicemail detection feature is available for the following countries: Brazil, Colombia, Kazakhstan, Mexico, and Russia. If your country is not on the list, and you need the voicemail/answering machine detection feature, please contact support.
As an example, let us call a phone number, and if AMD detects a voicemail, play an MP3 message into the inbox.
Voicemail detection works for any type of call, including SIP calls. Use it the same way as calling phone numbers.
*Alternatively, instead of creating an AMD instance first and then passing it as a parameter to the call, you can create an AMD instance within the call itself. There are two methods for doing this: event-based and async-await. Here is an example of the event-based approach:
Here is the async-await scenario example of creating an AMD instance within a call: