
The Make Outbound Call widget has the following configuration abilities under Machine Detection settings:
Detect Machine
Whether answering machine detection should be enabled on the call. If enabled, the .answered_by variable will be populated with the result of answering machine detection. The Type is "boolean" and the default is set to "false".
Machine Detection Type
The type of machine detection to use. The options are “Start” and “End”, and the default is “Start”.
If this property is set to “Start”, then the widget attached to the “Answered” output will be executed as soon as a human or machine is detected on the call. If this property is set to “End”, then the widget attached to the “Answered” output will be executed as soon as a human is detected or once the answering machine has finished its message.
Machine Detection Timeout
The number of seconds to perform answering machine detection before timing out. If this timeout is reached, then unknown will be returned. The default is 30 seconds and the option is "integer".
Silence Timeout (ms)
The maximum number of milliseconds of silence to allow before returning an "unknown" result. The default is 5000 milliseconds and the option is "integer".
Residence Speech Threshold (ms)
The maximum number of milliseconds of speech that can be classified as a human in residence. The default is 1800 milliseconds and the option is "integer".
Business Speech Threshold (ms)
The maximum number of milliseconds of speech that can be classified as a human in business. The default is 3000 milliseconds and the option is "integer".
Machine Speed End Threshold (ms)
The number of milliseconds of silence to allow after speech before the speech is considered complete. The default is 1200 milliseconds and the option is "integer".