Conectar Zapier ao WhatsApp com OpenClaw

Zapier + WhatsApp: Conecte 5000+ apps pelo Chat

O Zapier é a plataforma de automação mais utilizada do mundo, conectando mais de 5.000 aplicativos diferentes. Quando você integra o Zapier ao WhatsApp via OpenClaw, abre uma janela para praticamente qualquer ferramenta digital que sua empresa usa: Salesforce, HubSpot, Pipedrive, Shopify, Mailchimp, Typeform, Airtable, Jira, Asana — todos acessíveis e automatizáveis por mensagem de texto.

A ideia central é simples: o OpenClaw recebe uma mensagem no WhatsApp, executa um Zap no Zapier, e o Zapier coordena ações em múltiplos apps. Você pode ser notificado quando um lead converte no CRM, disparar workflows de aprovação a partir de uma mensagem, ou receber relatórios consolidados de vários sistemas — tudo sem sair do WhatsApp.

Essa integração é especialmente poderosa para equipes que já usam Zapier internamente e querem adicionar um canal de controle e notificação via WhatsApp, sem precisar construir integrações individuais para cada app.

O que você consegue fazer:

  • Conectar qualquer app — mais de 5.000 integrações disponíveis no Zapier
  • Criar workflows multi-etapa — sequências de ações em múltiplos apps acionadas por mensagem
  • Sincronizar dados — mantenha sistemas diferentes sempre atualizados automaticamente
  • Receber notificações consolidadas — alertas de múltiplos apps entregues no WhatsApp
  • Disparar ações remotamente — inicie processos complexos com uma mensagem simples

Veja o glossário para entender conceitos como webhook, trigger, Zap e action — fundamentais para usar o Zapier eficientemente.

Pré-requisitos

Antes de começar, você precisa:

  1. OpenClaw instalado — leva 5 minutos
  2. WhatsApp conectado — Certifique-se de que o WhatsApp está conectado ao OpenClaw via QR code. Veja o guia de conexão WhatsApp.
  3. Conta no Zapier — plano gratuito funciona para testes; planos pagos para automações complexas
  4. Aplicativos conectados no Zapier — autentique os apps que deseja integrar no painel do Zapier

Configuração Passo a Passo

Passo 1: Criar um Webhook no Zapier (trigger)

O Zapier receberá sinais do OpenClaw via webhook. Para criar:

  1. No Zapier, clique em + Create Zap
  2. No Trigger, escolha Webhooks by Zapier > Catch Hook
  3. Copie a URL do webhook gerada (formato: https://hooks.zapier.com/hooks/catch/123456/abcdef/)

Passo 2: Criar um Webhook do Zapier para o OpenClaw (action de retorno)

Para o Zapier notificar o OpenClaw de volta:

  1. No Zapier, crie outro Zap com o trigger do app desejado (ex: “Novo lead no HubSpot”)
  2. Na Action, escolha Webhooks by Zapier > POST
  3. Use a URL do webhook do OpenClaw: http://seu-servidor:3000/webhook/zapier

Passo 3: Configurar no OpenClaw

No arquivo config.yaml, adicione:

integrations:
  zapier:
    webhook_secret: "uma-chave-secreta-sua"
    incoming_webhook_path: "/webhook/zapier"
    outgoing_webhooks:
      - name: "crm-leads"
        url: "https://hooks.zapier.com/hooks/catch/123456/abcdef/"
        trigger_keywords: ["novo lead", "adicionar contato", "crm"]
      - name: "tarefas"
        url: "https://hooks.zapier.com/hooks/catch/123456/ghijkl/"
        trigger_keywords: ["nova tarefa", "criar task", "adicionar no asana"]

Passo 4: Conectar ao WhatsApp

Certifique-se de que o WhatsApp está conectado ao OpenClaw via QR code. Veja o guia de conexão WhatsApp.

Passo 5: Testar a Conexão

Abra o WhatsApp e envie para o OpenClaw:

“Teste a conexão com Zapier”

O OpenClaw envia um ping para o webhook configurado. Verifique no painel do Zapier se o teste apareceu em Zap History.

Passo 6: Configurar o Soul.md para Automações

# Exemplo no soul.md
Quando eu disser "novo lead: [nome], [empresa], [email]":
- Extraia os dados
- Envie para o webhook "crm-leads" no Zapier
- Confirme quando o Zapier processar

Quando o Zapier me enviar uma notificação de venda fechada:
- Me avise no WhatsApp com: valor, cliente e responsável
- Registre na planilha de vendas

Exemplos de Uso

Exemplo 1: Criar Lead no CRM por Mensagem

Envie no WhatsApp:

“Novo lead: Maria Santos, empresa Tecnova, e-mail maria@tecnova.com.br, interesse em plano Enterprise, vem de indicação da Ana”

O OpenClaw extrai os dados, dispara o webhook do Zapier, que cria automaticamente o contato no HubSpot, CRM, Pipedrive ou qualquer outro sistema configurado — com todos os campos preenchidos.

Exemplo 2: Receber Alertas de Múltiplos Sistemas

Configure Zaps para que eventos importantes de diferentes apps notifiquem o OpenClaw, que então te avisa no WhatsApp:

  • Novo formulário no Typeform → notificação no WhatsApp
  • Venda fechada no Pipedrive → notificação no WhatsApp
  • Pull request aprovado no GitHub → notificação no WhatsApp
  • Fatura paga no Stripe → notificação no WhatsApp

Tudo consolidado em um único canal: seu WhatsApp.

Exemplo 3: Disparar Workflow Multi-Etapa

Envie no WhatsApp:

“Aprovação de despesa: R$ 3.500 em equipamentos, fornecedor TechSupply, nota fiscal #45231”

O Zap configurado:

  1. Registra no Google Sheets
  2. Envia e-mail para o gestor financeiro
  3. Cria task no Asana para processamento
  4. Me notifica quando aprovado

Exemplo 4: Relatório de Múltiplos Apps

Envie no WhatsApp:

“Me dá um resumo de hoje”

O OpenClaw dispara um Zap que coleta dados de vários sistemas:

  • Vendas do dia no Shopify
  • Tickets abertos no Zendesk
  • Tarefas concluídas no Asana

E entrega um relatório consolidado no WhatsApp.

Dicas e Boas Práticas

  • Use filtros nos Zaps: Não deixe o Zapier disparar para cada evento. Adicione filtros (Condition steps) para notificar apenas o que é realmente importante — por exemplo, apenas vendas acima de R$ 1.000.
  • Nomeie os webhooks com clareza: Use nomes descritivos como leads-hubspot, vendas-shopify ao invés de nomes genéricos. Facilita a manutenção quando você tiver múltiplos Zaps.
  • Implemente autenticação nos webhooks: Configure o webhook_secret no OpenClaw e verifique-o no início de cada Zap para evitar chamadas não autorizadas.
  • Monitore o histórico do Zapier: O painel de Zap History mostra execuções, erros e dados enviados. Use-o para debugar quando algo não funcionar como esperado.
  • Combine com outras integrações: Zapier é o conector; os dados podem ir para Google Sheets, Gmail, Slack e mais. Explore as integrações disponíveis.

Solução de Problemas Comuns

ProblemaSolução
“Integração não responde”Verifique se a URL do webhook está correta no config.yaml
“Zap não dispara”Confira se o Zap está ativo no Zapier e se o trigger está configurado corretamente
“Mensagens não chegam no WhatsApp”Confirme que o WhatsApp está conectado com openclaw status
“Webhook retorna 401”Verifique se o webhook_secret está igual no OpenClaw e no Zap
“Dados chegam errados no Zapier”Use o Zap History no Zapier para ver o payload exato recebido
“Zap excedeu limite do plano”O plano gratuito tem limite de 100 tarefas/mês. Considere upgrade ou otimize os Zaps

Para problemas adicionais, consulte o guia de troubleshooting e os artigos do blog.

FAQ

Zapier gratuito funciona com o OpenClaw? Sim. O plano gratuito do Zapier inclui Zaps de 2 etapas e 100 tarefas por mês. Para automações simples (notificações, registro de dados), isso é suficiente para começar. Planos pagos a partir de ~US$ 20/mês desbloqueiam multi-step Zaps e maior volume.

Qual a diferença entre Zapier e Make (Integromat) com o OpenClaw? Ambos funcionam com webhooks. O Zapier é mais fácil de configurar e tem mais conectores; o Make oferece workflows visuais mais complexos a custo menor. Veja o guia de conectar Make ao WhatsApp para comparação.

Posso disparar múltiplos Zaps com uma mensagem? Sim. Configure múltiplos webhooks no soul.md com palavras-chave diferentes, ou use um Zap com múltiplas Actions (apenas em planos pagos com multi-step Zaps).

O Zapier pode enviar dados de volta para o OpenClaw? Sim. Configure a Action do Zapier como Webhooks by Zapier > POST apontando para o endpoint do OpenClaw. Isso permite criar loops: WhatsApp → Zapier → sistema → Zapier → WhatsApp.

Existe latência nas automações com Zapier? Zaps no plano gratuito são verificados a cada 15 minutos. Planos pagos têm verificações a cada 1-2 minutos. Para notificações em tempo real, use webhooks instantâneos (disponíveis em planos pagos).

Próximos Passos