Puedes crear un flujo de trabajo que envíe mensajes a un webhook entrante de Google Chat. Los webhooks entrantes te permiten enviar mensajes asíncronos a Google Chat desde aplicaciones ajenas a Chat. Por ejemplo, puedes configurar una aplicación de monitorización para que notifique al personal de guardia en Google Chat cuando un servidor deje de funcionar.
Crear y registrar un webhook entrante de Google Chat
En el espacio de Google Chat en el que quieras recibir mensajes, crea un webhook. Sigue las instrucciones para registrar el webhook entrante.
Hacer una llamada HTTP a la URL del webhook
Crea un flujo de trabajo
y añade un paso al flujo de trabajo que haga una llamada HTTP POST
a la URL del webhook.
Por ejemplo:
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}" } } ]
Sustituye WEBHOOK_URL
por la URL del webhook que has copiado al registrar el webhook entrante.
Para confirmar que el flujo de trabajo funciona correctamente, asegúrate de que se envía una notificación a tu espacio de Google Chat.