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 que no son de Chat. Por ejemplo, puedes configurar una aplicación de supervisión para que notifique al personal de guardia en Google Chat cuando un servidor falle.
Crea y registra un webhook entrante de Google Chat
En el espacio de Google Chat en el que quieres recibir mensajes, crea un webhook. Sigue las instrucciones para registrar el webhook entrante.
Realiza una llamada HTTP a la URL de webhook
Crea un flujo de trabajo y agrega un paso al flujo de trabajo que realice 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}" } } ]
Reemplaza WEBHOOK_URL
por la URL de webhook que copiaste cuando registraste el webhook entrante.
Para confirmar que el flujo de trabajo funciona como se espera, asegúrate de que se envíe una notificación a tu espacio de Google Chat.