- Print
- PDF
General Structure
Explanations | JSON |
The name of the event.
Channel of the event, first channel starts from 0.
|
|
Special Event Structures
Age Change
Explanations Of Data Contents | JSON |
Age value in integer form. |
|
CallStateUpdate
Explanations Of Data Contents | JSON |
Call properties for the event. You can see the Properties of CallProperties here. |
|
Chat Response
Explanations Of Data Contents | JSON |
Content of the first message. i.e what ChatGPT would respond within the UI.
The “choices” object from ChatGPT response. The number of objects and their contents may be changed by OpenAI . You can check the choices object reference from here. |
|
Conversation Analyzer Result
Explanations Of Data Contents | JSON |
. Acoustic and sentiment analysis of the channel.
|
|
Emotion
Explanations Of Data Contents | JSON |
0.0-1.0 exclusive anger probability of the audio content.
0.0-1.0 exclusive monotonicity score of the audio content.
Emotion prediction of the audio data, can be either “normal” or “angry”.
Array of objects, each object has the confidence score for it’s prediction.
|
|
End Of Segment
{
"Name": "End Of Segment",
"Channel":-1,
"StartMsec": -1,
"EndMsec": -1,
"GroupId": "a_valid_group_id"
}
End Of TTS Fragment
{
"Name": "End Of TTS Fragment",
"Channel":-1,
"StartMsec": -1,
"EndMsec": -1,
"GroupId": "a_valid_group_id"
}
Final Result
{
"Name": "FinalResult",
"Channel":-1,
"StartMsec": -1,
"EndMsec": -1,
"GroupId": ""
}
Language Change
Explanations Of Data Contents | JSON |
Language tag. The language tags follow IETF standards. i.e. "en-US". |
|
RTG Notification
Explanations Of Data Contents | JSON |
Id of conversation taken from startMessage.CallProperties.ExternalId.
Id of the scenario defined in RTG Scenarios page.
Agent id as it is defined in CA Users, it is acquired from sending a Determine-User request with parameters taken from startMessage.CallProperties.UserProperties.
Can be one of the values below.
The date-time of when the notification was triggered.
The type specific value of the event. i.e. in a Word scenario, the value is the word that triggered the notification. In a Speed scenario, it is the Letters Per Second value. etc.
In a word scenario, is the whole sentence the word originated from.
If the scenario trigger has started a checklist, the value is true, otherwise, it can be either false or undefined.
If this trigger was originated from an agent checklist, and not a normal scenario, the value is the id of the checklist. Otherwise, it is undefined.
If the checklist was triggered before its word count, this value is set to true, if the word count is reached, but the awaited words weren’t spoken, this event is triggered with the value false. On root scenarios this is always undefined. |
|
RTG Scenarios
Explanations Of Data Contents | JSON |
The agent and attached data specific scenarios that will be monitored in this session as JSON objects. For the current object schema, refer to the Conversational Analytics/ ext-api/v1/real-time-scenarios |
|
RTG State
Explanations Of Data Contents | JSON |
Id of conversation taken from startMessage.CallProperties.ExternalId.
Agent ID as it is defined in CA Users, it is acquired by sending a Determine-User request with parameters taken from startMessage.CallProperties.UserProperties.
Can be one of the values below.
The date-time of when the event occured.
Stringified JSON Payload object.
|
|
RTG Supervisor Message
Explanations Of Data Contents | JSON |
Message content.
Creation datetime of the message
Name of the supervisor.
Surname of the supervisor.
Id of the supervisor. |
|
RTG Transcript
Explanations Of Data Contents | JSON |
Agent id as it is defined in CA Users, it is acquired from sending a Determine-User request with parameters taken from startMessage.CallProperties.UserProperties.
1 for agent, 2 for customer.
Id of conversation taken from startMessage.CallProperties.ExternalId.
Sentence spoken by the agent or the customer..
1 for positive, 2 for negative, 3 for neutral. Only available in Customer channel.
Stringified sentiment score taken from the Sentiment event. Only available in Agent channel.
Date-time of when the sentence was spoken. |
|
Sentiment
Explanations Of Data Contents | JSON |
‘-1.0’ to ‘1.0’ inclusive sentiment score of the sentence for the group.
An array of Sentiment Phrase objects, is generally empty if sentiment is neutral or v2 API is being used.
|
|
Speech Ended
{
"Name": "Speech Ended",
"Channel":-1,
"StartMsec": -1,
"EndMsec": -1,
"GroupId": "a_valid_group_id"
}
Speech Started
{
"Name": "Speech Started",
"Channel":-1,
"StartMsec": -1,
"EndMsec": -1,
"GroupId": "a_valid_group_id"
}
Speech Quality
Explanations Of Data Contents | JSON |
1.0-5.0 exclusive. MOS (Mean Opinion Score) value in float form. |
|
SR Milestone
Explanations Of Data Contents | JSON |
Speech recognition result.
Comma separated attributes each service introduced into the event.
|
|
SR Partial
Explanations Of Data Contents | JSON |
Speech recognition result in an unpunctuated sentence form |
|
Start Of Segment
{
"Name": "Start Of Segment",
"Channel":-1,
"StartMsec": -1,
"EndMsec": -1,
"GroupId": "a_valid_group_id"
}
Start Of TTS Fragment
Explanations Of Data Contents | JSON |
The text used for the synthesis. |
|
Subtitle Generated
Explanations Of Data Contents | JSON |
A valid .srt formatted string. instead of line breaks, |
|
Summarize
Explanations Of Data Contents | JSON |
Summary of the session in a punctuated string.. |
|
Topic Detected
Explanations Of Data Contents | JSON |
Top 3 detected topics for the session, in object form.
|
|
Translation
Explanations Of Data Contents | JSON |
Translated text result. |
|
VBStreamState
Explanations Of Data Contents | JSON |
Can be one of “Start”, “Stop”.
VB transaction ID for starting or stopping transaction. |
|