Todas as receitas
Receita de 5 minutos

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.

json
{
  "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.

json
{
  "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.
Todos os campos