Real-time processing input flow
The real-time processing input flow illustrates how interactions are captured and processed in real time.
The flow shows processing using Recorder Analytics Rules through the Real-Time Analytics (RTA) Framework. The flow then describes the point of a resulting action, such as an alert or tagging update.
|
Seq.# |
Source |
Destination |
Description |
|---|---|---|---|
|
1 |
Recorder Integration Service |
Capture Engine |
Recorder Integration Service and Capture Engine are invoked to record a call, communicating through the NGA protocol. |
|
2 |
Capture Engine |
Analytics Service |
Capture Engine sends NGA messages to Analytics Service, which monitors the messages to find recording starts, stops, and tagging.
|
|
3 |
Analytics Service |
Analytics Engine |
Analytics Servicereads the recording rule to determine which Recorder Analytics Rule to process for the call. Analytics Service sends audio and metadata RTP streams for the call to each Analytics Engine involved. |
|
4 |
Analytics Engine |
Analytics Service |
Analytics Engines processes rules and send results to the Analytics Service. |
|
5 |
Analytics Service |
Appropriate location, depending on the action to take |
Analytics Service triggers the appropriate actions as requested. Example: Tag Action; Alerts Action. |