Resumo
Deseja adicionar novos leads do Zoho ao Wati instantaneamente? Este guia o guiará na configuração da automação no Zoho usando Regras de Workflow e uma função personalizada. Uma vez configurado, qualquer lead proveniente de fontes como Facebook Leads ou Instagram Ads será adicionado automaticamente como contato em sua conta Wati.
Instruções
Pré-requisitos
Você deve ter o Plano Profissional do Zoho (ou superior).
Você precisa ter acesso ao seu Endpoint de API do Wati e ao Token Bearer.
Passos para Configurar a Automação de Workflow no Zoho
Siga estas etapas para criar um workflow que envia novos leads do Zoho para o Wati automaticamente.
1. Navegue até Regras de Workflow no Zoho
Em sua conta do Zoho, vá para Configurações > Regras de Workflow.
Clique em Criar Regra.
2. Configure a Regra de Workflow
Selecione Lead como o módulo.
Dê um nome à sua regra (por exemplo: Adicionar Lead ao Wati).
Defina o Gatilho e as Condições com base na sua preferência (por exemplo: Ao Criar Lead).
3. Adicione uma Ação Imediata - Função
Em Ações Imediatas, escolha Função.
Clique em + Nova Função e selecione Escrever sua própria.
4. Defina os Detalhes da Função
Preencha os detalhes para sua nova função (como nome da função e descrição).
Clique em Editar Argumentos.
Adicione os seguintes argumentos exatamente como mostrado:
Nome do argumento | Tipo de dado |
number | Texto |
LeadName | Texto |
Nota:
Digite # para selecionar valores de parâmetros ao mapear campos do Zoho.
Não altere os nomes dos argumentos. Eles devem ser exatamente number e LeadName.
Você só precisa do número de telefone e do nome do lead para adicioná-los como contato no Wati.
5. Adicione o Código da Função
Copie e cole o código a seguir no corpo da função:
headerValue = Map(); headerValue.put("Authorization","####{{your-access-token}}");
raw_data = {"name": ""+ LeadName +"","customParams": []};
number = number.remove(" "); number = number.remove("+"); number = number.remove("("); number = number.remove(")"); number = number.remove("-");
resp = invokeurl
[ url :"####{{your-wati-api-endpoint}}/api/v1/addContact/91" + number + "?SourceType=ZOHO" type :POST parameters:raw_data.toText() headers:headerValue detailed:true content-type:"application/json"
];
info resp;
Importante:
Substitua
####{{your-access-token}}
por seu Token Bearer do Wati.Substitua
####{{your-wati-api-endpoint}}
por seu Endpoint de API do Wati.Atualize o código do país (
91
no exemplo) para o código do país desejado nesta linha:
url :"{{your-wati-api-endpoint}}/api/v1/addContact/91" + number + "?SourceType=ZOHO"
6. Salve Tudo
Salve a função.
Salve a regra de workflow.
Perguntas Frequentes (FAQs)
Perguntas Gerais
1. Qual é o propósito de configurar este Workflow do Zoho?
→ Este workflow adiciona automaticamente novos leads de sua conta do Zoho ao Wati como contatos. Ele ajuda a sincronizar leads provenientes de fontes como Facebook Leads ou Instagram Ads diretamente no Wati sem esforço manual.
2. Qual plano do Zoho eu preciso para usar este recurso?
→ Você precisa ter o Plano Profissional do Zoho ou um plano superior para criar Regras de Workflow e usar funções personalizadas.
3. Onde posso encontrar meu Endpoint de API do Wati e Token Bearer?
→ Você pode encontrar instruções detalhadas sobre como obter seu Endpoint de API e Token Bearer em nosso guia: [Como encontrar seu Endpoint de API e Token Bearer no Wati].
Configuração e Configuração
4. Qual módulo do Zoho devo selecionar ao criar a regra de workflow?
→ Você deve selecionar o módulo Lead ao criar a Regra de Workflow.
5. Quais argumentos preciso adicionar ao definir a função?
→ Você deve adicionar esses argumentos exatamente:
number
(Tipo de Dados: TextLeadName
(Tipo de Dados: Text)
Não altere os nomes desses argumentos.
6. Como faço para mapear campos do lead do Zoho aos argumentos da função?
→ Ao configurar argumentos, digite #
para selecionar os campos de lead correspondentes do Zoho para número de telefone e nome do lead.
7. Por que o número de telefone está sendo modificado no código da função?
→ A função remove espaços, caracteres especiais e símbolos como +
, (
, )
e -
do número de telefone para garantir que ele esteja formatado corretamente antes de enviá-lo ao Wati.
Código da Função e Uso da API
8. O que preciso substituir no código da função?
→ Você deve substituir os seguintes placeholders no código:
####{{your-access-token}}
→ Substitua pelo seu Token Bearer do Wati.####{{your-wati-api-endpoint}}
→ Substitua pelo seu Endpoint de API do Wati.91
(Código do País) → Atualize com o código do país desejado.
9. Posso adicionar parâmetros personalizados ao adicionar contatos ao Wati?
→ Sim, mas neste guia, o array customParams
é deixado vazio. Você pode personalizá-lo conforme necessário, adicionando pares de valores-chave dentro do array.
10. O que acontece depois que a função é executada?
→ Uma vez que a função é executada com sucesso, o nome e o número de telefone do lead são enviados ao Wati e adicionados como um novo contato. A resposta é capturada usando info resp;
para fins de log e solução de problemas.
Solução de Problemas
11. O que devo fazer se novos leads não estiverem sendo adicionados ao Wati?
→ Verifique o seguinte:
Certifique-se de que seu Plano Profissional do Zoho está ativo.
Verifique se o Token Bearer e o Endpoint de API no seu código da função estão corretos.
Confirme se o código do país está configurado corretamente na URL da API.
Certifique-se de que o lead tem um número de telefone válido.