Beginning of the stage of external management of IVR script via API
Description
The event is generated at the beginning of the corresponding script component’s operation IVR. After the event is generated, the external service is expected to take control with a set timeout (up to 30 seconds). The control service can send commands (playback, recording, etc.) with parameters identical to the corresponding script components via API until the work is completed IVR.
Class |
|
Type |
|
Properties
Specification | Description |
---|---|
Name: |
caller callid. |
Name: |
Scenario Handler Identifier. |
Name: |
Numeric identifier of the "API management" component in the IVR script entity. |
Name: |
The name of the "API management" component in the IVR script entity. |
Name: |
Control session key set in the settings of the "API Control" component in the IVR script entity. |
Name: |
Parameter string (can be JSON or something else) set in the settings of the "API Management" component in the IVR script entity. |
Name: |
IVR dialog status. Options: |
Name: |
ivr-dialog identifier, uniform for all events within a single dialog. Addresses dialogs in runtime. |
Name: |
Timestamp of ivr dialog initiation, uniform for all events within a single dialog. Together with ivrid provides uniqueness in historical data. |
Name: |
Unique ivr-dialog identifier, uniform for all events within a single dialog. Independently ensures uniqueness in historical data. |