Trigger Google Chat Alert

Send a Google Chat alert when a specific condition is met.


This node triggers an Message in Google Chat based on specified trigger conditions.

Inputs & Outputs

  • Inputs : 1, Media Format : Raw Video
  • Outputs : 1, Media Format: Raw Video
  • Output Metadata : None


triggerSend the Message once this trigger condition is met.

The trigger expression must be a valid Dot-notation expression that operates on Pipeline Metadata and evaluates to True or False. See details here.

ex. nodes.annotate_line_counter1.lines.line1.total_objects_crossed_delta > 0
gchat_webhook_urlIncoming Webhook URL from the Google Chat Space to send the message to

message_titleMessage Title

Ex. Overtime Parking detected
message_subtitleMessage Subtitle
Ex. Notify the onsite team immediately.
livestream_nodeIf specified, includes a link to the live stream from this Stream WebRTC Node in the pipeline.

Ex. stream_webrtcout1
attach_snapshot_nodeIf specified, includes a snapshot uploaded by this Save Snapshot Node to Lumeo cloud.
attach_clip_nodeIncludes the most recent clip from the named Save Clip Node with the message. The node must be configured to store clips in the cloud.
timezoneTimezone that this device is located in.

* other
timezone_offsetTimezone offset from UTC, in hours, if timezone is set to other

Ex. 7.5
intervalMin time (seconds) between consecutive notifications.

Ex. 10
max_media_wait_timeMaximum time to wait after a trigger until a media clip is available from the Save Clip Node.

Ex. 10


Metadata PropertyDescription

Google Chat Webhook URL

  1. Create a new Space in Google Chat to receive Lumeo messages, or navigate to one you want to use. Click on the space name and select "Apps & Integrations"

  1. Select Manage Webhooks

  1. Add a Webhook, give it a name. Then copy the URL and configure it in this node's properties in Lumeo.