Event Filter

Prev Next

Event Filter node, filters through incoming events.

Parameters

name
description
default
List Type Either Block List or Allow List.
Event Filter Type Either Tag or Event Name. Event Name
Event Or Tag Names Semicolon separated names of the events or tags that will be filtered.
Example

Using the parameters Allow List, Event Name, and SR Milestone; Translate will make sure that only SR Milestone and Translate events will pass through while the others are blocked.

Example

Using the parameters Block List, Tag, and Source will make the node block all events that have the tag Source;

Inputs

Audio

 none

Events

 All

Outputs

Audio

 none

Events

 All

Remarks

Project Structure

In the figures below, two event filter nodes are used. The top one allows only events named Chat Message, and the one below allows all events that don't have the name Chat Message. This way the Chat Message events aren't duplicated on the CA Realtime node, and other events such as CallStateUpdate can freely reach the CA Realtime node.

This is useful since all events that contain a Text field pass through the Text Correction node while the others are blocked.

image.png

image.png

image.png

Supported flow types

Stream, Batch

Release Notes

v4.4.0
  • Introduced node.