n8n, Make e Zapier, no seu telemóvel
Qualquer ferramenta de automatização sabe enviar um pedido HTTP. Aponte-o para um canal do Zenhook e cada execução pode chegar ao seu telemóvel: um novo contacto, um formulário, um workflow que falhou.
1. Crie um canal
Crie um canal e copie o URL completo do webhook nas definições do canal.
2. Adicione um passo HTTP
O corpo é o mesmo em todas as ferramentas. Substitua as partes {{…}} pelos campos da sua ferramenta.
{
"title": "New lead",
"level": "info",
"message": "{{name}} asked for a quote",
"fields": [
{ "label": "Email", "value": "{{email}}" },
{ "label": "Service", "value": "{{service}}" }
],
"linkUrl": "{{link}}",
"linkText": "Open"
}n8n
Adicione um nó HTTP Request. Method POST, URL do seu webhook, Body Content Type JSON e cole o corpo.
Make
Adicione o módulo HTTP Make a request. Method POST, URL do seu webhook, Body type Raw, Content type JSON (application/json) e cole o corpo em Request content.
Zapier
Adicione a ação Webhooks by Zapier, evento POST. URL do seu webhook, Payload Type json, e acrescente title, level e message como campos de dados.
3. Saber quando um workflow falha (n8n)
Crie um workflow que começa com um nó Error Trigger, adicione o mesmo nó HTTP Request com este corpo e escolha-o como workflow de erro nas definições dos seus outros workflows.
{
"title": "Workflow failed",
"level": "error",
"message": "{{ $json.workflow.name }}: {{ $json.execution.error.message }}",
"linkUrl": "{{ $json.execution.url }}",
"linkText": "Open the execution"
}Bom saber
- Envie o mesmo título para o mesmo tipo de evento ("New lead") e ele torna-se um widget que os conta.
- Um campo chamado Amount com um valor como 49,00 € transforma o widget no total do dia.
- Use o nível error para as falhas: ficam a vermelho e tocam como Time Sensitive no iPhone.