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 que no son de Chat. Por ejemplo, puedes configurar una instancia para notificar al personal de guardia en Google Chat cuando falla un servidor.
Crea y registra un webhook entrante de Google Chat
En el espacio de Google Chat en el que deseas recibir mensajes, crea un webhook. Sigue las instrucciones para registrar el webhook entrante.
Realiza una llamada HTTP a la URL del 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 registres 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.