Dialogues

Every time the system makes or receives a call within the Voice bot application, the system logs the progress and result of the script execution and saves it as a Dialogue.

To enable the Dialogue storage function, contact the manager.

To view the Dialogue, go to the “Dialogues” section and click on any of them in the list.

Set the period for which you want to display the report (if necessary, specify the request using additional filters on the page), and click “Show”. Then, the dialogs can be exported in csv/xls formats.

Each Dialogue is presented as a sequence of results of the call scenario blocks.

At the top of the Dialogue there is a block with a record of the Date and time of the call, Duration, A- and B-numbers, as well as the status with which this call ended:

StatusDescription
Normal scenario completionScenario is fully completed
Scenario error with the error codeAn error appeared during the scenario execution
Caller hung upCaller hung up, scenario was not completed

Audio recordings with the possibility of listening and download are stored in the blocks in which there is speech synthesis, media file playback or a subscriber’s voice response. The full audio recording of the call is located at the beginning of the Dialogue under the completion status:

Script execution error codes

Error valueErrorDescription
1001SCENARIO_NOT_FOUNDAn internal script execution error
indicates that the script that should have been executed does not exist or cannot be found
1002SCENARIO_JSON_PARSER_ERRORAn internal Json script parsing error
can occur if the script has incorrect syntax or structure
1003SCENARIO_VAR_ID_ERRORAn internal error in parsing script variables
may indicate problems with variable identification (not used)
1004SCENARIO_VAR_NAME_ERRORIndicates problems with variable names in the script
may be caused by an incorrect or missing variable name (not used)
1005TRUNK_NOT_FOUNDThe trunk cannot be found according to the specified routing rules
may be caused by incorrect routing settings or the absence of the required trunk
1006REDIRECT_TRUNK_NOT_FOUNDThe trunk cannot be found according to the specified routing rules when forwarding a call
may occur due to errors in the forwarding settings
1007MODIFIERS_ERRORThe error of the call modifiers
indicates that the values of sourceAddr, destAddr, trunk Data were incorrectly changed for this call
1008REDIRECT_MODIFIERS_ERRORCall modifiers error during forwarding
the values of source Addr, dest Addr, trunk Data were incorrectly changed for call forwarding
1009CHANNEL_CREATION_ERRORAn error that occurs when creating a communication channel transmitted from Asterisk
may be caused by problems with the configuration or resources of the system
1010REDIRECT_CHANNEL_CREATION_ERRORAn error when creating a forwarding channel
indicates problems with creating a channel for a forwarded call
1011REDIRECT_BRIDGE_CREATION_ERRORAn error creating a conference bridge during forwarding transmitted from Asterisk
a bridge cannot be created to connect multiple call participants
1012REDIRECT_ADDING_SOURCE_CHANNEL_TO_BRIDGE_ERRORError when adding a forwarded call channel to the bridge, transmitted from Asterisk
the original channel cannot be correctly added to the bridge
1013REDIRECT_ADDING_DEST_CHANNEL_TO_BRIDGE_ERRORError when adding the channel to which calls are forwarded to the bridge transmitted from Asterisk
1014INCOMING_CALL_ANSWER_ERROROccurs if the call was dropped before the script execution started, because the channel no longer existed
when the incoming call was answered with an error from Asterisk
1015PLAYBACK_START_ERRORThe error when playing to the channel comes from Asterisk
1016RECORD_START_ERRORThe error when writing from the channel comes from Asterisk
1017TTS_FAULTA speech synthesis error transmitted from the app-TTS
application
may be caused by problems with speech synthesis or incorrect data for synthesis
1018WRONG_DATA_IN_REQUESTRequest data parsing error
indicates incorrect or missing data in the request
1019NUMBER_NOT_FOUND_IN_POOL_BY_ENDINGSelecting a number from the pool at the end of the number for FlashCall
it may be caused by the absence of the corresponding number in the pool
1020INTERFACE_NAME_EMPTY_ERRORError when selecting a trunk
indicates incorrect or missing trunk configuration data
1021REDIRECT_INTERFACE_NAME_EMPTY_ERRORAn error when selecting a trunk for forwarding due to the absence of an interface name
indicates incorrect or missing trunk configuration data
0Call sent to voidThe completion of a normal scenario
indicates that the call has completed normally, without any problems or errors
1UnallocatedIt can happen when the requested resource does not exist or is currently unavailable
4-5Vendor specific 4-5Vendor-specific error
the specific error value depends on the hardware or service provider
6Channel unaccessibleThe channel is unavailable
indicates that the communication channel required for the call is unavailable
9-13Vendor specific 9-13Vendor-specific error
the specific error value depends on the hardware or service provider
16Normal ClearingNormal termination
the call is completed on the initiative of one of the parties (subscriber or operator) without errors
17Line busyThe user is busy
the number of the called party is busy and the call cannot be completed
18No user responseNo response from the user
the called party does not answer the call during the set waiting time
19No answerThe user was notified, but did not answer
the subscriber was notified of an incoming call (for example, the phone rang), but did not accept it
20Subscriber absentMissing subscriber
indicates that the called subscriber is temporarily unavailable
21Call RejectedThe call is rejected
the called party intentionally rejected the incoming call
22Number changedThe number has been changed
27Destination out of orderThe purpose of the call is out of service
the end equipment or network of the called party is not working or unavailable
28Invalid number formatIncorrect number format
the entered phone number has an incorrect format and cannot be recognized by the network
29Facility rejectedFeature rejected
the requested service or feature is not supported or rejected by the network
31Normal unspecifiedThe usual unspecified
the call ended for the usual reason, which was not explicitly stated
32(Reserved)Reserved for future use
34No circuit availableCircuit/channel overload
there is an overload in the network and the call cannot be processed
36Out of orderFaulty
indicates that the equipment or line is not working properly
38Network out of orderThe network is not working
there has been a network outage, which makes it impossible to end the call
43Access disconnectDisabling access
indicates that network access has been disabled
58Bearer capability not availableLoad-bearing capacity is not available
98BlacklistIndicates that the call was blocked because the number is on the blacklist
99Vad avtoinformator errorIndicates that the call was processed by the auto-informer
100InvalidIe contentsInvalid IE content (Information Element)
indicates an error in the information passed in the element
102Recover on timer expiryRecovery after the timer expires
127FailureInteraction/not specified
199Transaction abortAbort a transaction
the transaction was aborted for some reason
200
No translation for address of such natureIt may be due to the fact that the address is invalid, non-existent or not recognized by the system
201No translation for this specific addressThere is no conversion for this particular address
indicates that there is no routing or conversion for the specified address
212Hop counter violationViolation of the traffic counter
indicates that the allowed number of clicks in the network has been exceeded
On this page