-
|
I want to enable Answering Machine Detection on outbound calls, however it seems the StartOutboundCall only accepts a limited few parameters, and it's code isn't defined within this project's source code (I imagine it's coming from the flex-sdk package). Is it possible to extend the payload on the StartOutboundCall action to enable AMD, or would I have to recreate this action and everything that it's doing from from scratch? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
|
Hi @tlantz77! It is not currently possible to enable AMD using StartOutboundCall. You would need to create a custom outbound calling implementation to use AMD. |
Beta Was this translation helpful? Give feedback.
@tlantz77 StartOutboundCall is mostly a wrapper around TaskRouter JS's createTask function which is responsible for orchestrating the outbound call task. The reason that AMD is not working is because TaskRouter does not pass the AMD parameters to the conference participant that is created. You would need to avoid using the TaskRouter orchestration here in order to use AMD.