---
title: "RTG"
slug: "dataflow-nodes-rtg"
updated: 2025-05-27T14:15:14Z
published: 2025-05-27T14:15:14Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.knovvu.com/llms.txt
> Use this file to discover all available pages before exploring further.

# RTG

Integration node for RTG Live Listen. Via receiving audio from the project, the audio can be listened to in real-time on Conversational Analytics RTG Dashboard.

## Parameters

| name | description | default |
| --- | --- | --- |
| Address | Address of the RTG Live Listen Service | wss://ca-external-api.sestek-ca/ext-api/v1/dataflow/ws |
| Ignore SSL Errors | Ignore any certificate errors if Conversational Analytics address contains wss | false |
| Credential ID | Id of the credential that will be used for Conversational Analytics http calls. | None |
| Connection Timeout (ms) | Connection timeout in milliseconds | 5000 |
| Send Offline Transcripts To CA | If you want to send transcripts to CA for offline analysis, check this box. For more information, check [Project Requirements](/v1/docs/dataflow-nodes-rtg#project-requirements) | false |

## Inputs

### Audio

One Channel Audio Input

### Events

| name | description |
| --- | --- |
| [SR Milestone](/v1/docs/events#sr-milestone) | The node needs SR Milestone events with **Words** filled only if **Send Offline Transcripts To CA** is true. |

## Outputs

### Audio

none

### Events

| name | description |
| --- | --- |
| [RTG Supervisor Message](/v1/docs/events#rtg-supervisor-message) | The messages sent by the supervisor are sent through this node. |

## Remarks

### Requirements

#### Project Requirements

The project that the RTG node will be working in needs to have a working CA Realtime node. Since CA Realtime informs the CA of the call's state, the only way to know if a call has started is by having CA Realtime node in the project. The RTG Node can be added by directly connecting the audio outputs of the [Distributor](/v1/docs/dataflow-nodes-distributor) node in the "ca-online" default project to make the input audio reach the RTG Node unmodified. In this case it is important to make sure the audio is connected from Channel switch to the Distributor. ![image.png](https://cdn.document360.io/9bca2910-6a3b-4224-9470-43f91f9a6d57/Images/Documentation/image%28809%29.png)

          Send Offline Transcripts To CA

          

If you wish to utilize this feature, it is important to check the `Produce Recognized Word Information` box in [Speech Recognition](/v1/docs/dataflow-nodes-speech-recognition-sr-http) nodes for **both** agent and customer channels.

#### "StartMessage" requirements

"StartMessage" should contain

- All fields that are required by the [CA Realtime](/v1/docs/dataflow-nodes-conversational-analytics-ca-realtime) node.

```
  {
    "CallProperties": 
    {
      "ExternalId":"", // string 
      "UserProperties":
      {
        "AgentName":"",     // string
        "DeviceId":"",      //string
        "ExternalId":"",    //string
        "PbxAgentId":""     //string
      },
      "CustomerPhoneNumber": "",    // string 
      "Direction": 1,               // integer 
      "CallerNumber":"",            // string 
      "CalledNumber":"",            // string
      "CallStartTime":""            // ISO 8601 DateTime formatted string
    },
    "Settings":
    {
      "ChannelTags": 
      [
        "a_tag_for_channel_0",                          //string seperated by "," or ";"
        "a_tag_for_channel_1;another_tag_for_channel_1" //string separated by "," or ";"
      ]
    }    
  }
```

#### "StartMessage" example

```
  {
    "CallProperties": 
    {
     "ExternalId":"a_valid_call_id",
     "UserProperties":
      {
        "ExternalId":"a_valid_external_id"
      },
      "CallStartTime":"2022-10-31T09:00:00Z"
    },
    "Settings":
    {
      "ChannelTags": 
      [
        "agent",
        "customer"
      ]    
    }
  }
```

### Detailed Workflow

After starting a call, One can press the "Play" button on RTG Dashboard to open the transcripts window and start listening right away.

<center data-tomark-pass="">
<p><img src="https://cdn.document360.io/9bca2910-6a3b-4224-9470-43f91f9a6d57/Images/Documentation/image%28775%29.png" alt="image.png"></p>
</center>

The transcripts window also has a play button that can be used the same way.

<center data-tomark-pass="">
<p><img src="https://cdn.document360.io/9bca2910-6a3b-4224-9470-43f91f9a6d57/Images/Documentation/image%28776%29.png" alt="image.png"></p>
</center>

### Supported flow types

Stream

    

****v3.7.0****

        
        

- Added Parameter `Send Offline Transcripts To CA`.
- Can now send acquired transcripts to CA for offline analysis.

    
    

****v3.3.0****

        
        

- Fixed a possible crash when client stops.

    
    

****v3.1.0****

        
        

- Introduced Node.
