You can create a workflow that sends messages to a Google Chat incoming webhook . Incoming webhooks let you send asynchronous messages into Google Chat from applications that aren't Chat apps. For example, you can configure a monitoring application to notify on-call personnel on Google Chat when a server goes down.
Create and register a Google Chat incoming webhook
In the Google Chat space where you want to receive messages, create a webhook. Follow the instructions to register the incoming webhook .
Make an HTTP call to the webhook URL
Create a workflow
and add a step to the workflow that makes an HTTP POST
call to the webhook URL.
For example:
YAML
- get_message : call : http.post args : url : WEBHOOK_URL body : text : "Hello world!" headers : Content-Type : "application/json; charset=UTF-8" result : response - return_value : return : ${response}
JSON
[ { "get_message" : { "call" : "http.post" , "args" : { "url" : " WEBHOOK_URL " , "body" : { "text" : "Hello world!" }, "headers" : { "Content-Type" : "application/json; charset=UTF-8" } }, "result" : "response" } }, { "return_value" : { "return" : "${response}" } } ]
Replace WEBHOOK_URL
with the webhook URL that you copied
when registering the incoming webhook.
You can confirm that the workflow works as expected by ensuring that a notification is sent to your Google Chat space.

