```html
Resumo
T NCBIa dificuldade para enviar mensagens do WhatsApp a partir do Zoho CRM? Este guia ajuda a resolver erros comuns de configuração de API, incluindo configuração incorreta de endpoint, problemas de token e erros de script. Siga estas etapas para fazer sua integração funcionar suavemente.
Instruções
Problemas comuns e soluções
1. Endpoint ou Token de API Incorretos
Sintomas: Mensagens falham ao serem enviadas e erros de autenticação aparecem.
Como corrigir:
No Zoho CRM, vá para Configurações → Marketplace → Aplicativos Instalados → Plugin do Wati.
Atualize estes campos:
URL do Endpoint de API: Obtenha isso na seção API Docs da sua conta Wati
Bearer Token: Copie da configuração de API Settings do Wati
Clique em Salvar.
:::info Saiba como encontrar essas informações no nosso guia sobre Como encontrar seu Endpoint de API e Token Bearer no Wati.
:::
2. Erros de Configuração de Função de Fluxo de Trabalho
Para Modelos com Único Parâmetro:
```deluge
headerValue = Map(); headerValue.put("Authorization","Bearer your_token_here"); // Substitua pelo token real
raw_data = { "template_name": template_name, "broadcast_name": "zoho_auto_" + template_name, "parameters": [{"name":"name", "value": name}] // Parâmetro único }; // Formatar número de telefone (remover espaços/caracteres especiais) number = number.replaceAll("[\s+()-]",""); resp = invokeurl [ url: "https://your-endpoint.wati.io/api/v1/sendTemplateMessage/91" + number + "?SourceType=ZOHO", // Atualizar código do país type: POST, parameters: raw_data.toText(), headers: headerValue, content-type: "application/json" ]; info resp; ```
Para Múltiplos Parâmetros:
```deluge
parameters: [ {"name":"name", "value": name}, {"name":"phone", "value": phone}, // Parâmetros adicionais {"name":"address", "value": address} ] ```
Correções-chave:
Substitua
####{{your-bearer-token}}
e####{{your-wati-api-endpoint}}
pelos valores reaisAtualize o código do país na URL (substitua
91
se necessário)Certifique-se de que haja vírgula correta entre os parâmetros
Para saber mais sobre funções e parâmetros, por favor, clique neste artigo de ajuda.
3. Mapeamento de Campo Incorreto
Sintomas: Mensagens enviadas mas contêm dados errados.
Verifique:
Verifique se todos os campos no seu script correspondem exatamente aos nomes de campo do Zoho CRM
Para contatos/leads:
Os campos de telefone devem incluir código do país
Os campos personalizados precisam dos nomes de API exatos
Perguntas Frequentes (FAQs)
==Perguntas gerais==
1. Qual é o propósito deste guia?
→ Este guia ajuda você a solucionar e corrigir problemas comuns ao enviar mensagens do WhatsApp do Zoho CRM usando a integração do Wati.
2. Quais são os problemas mais comuns com a integração Zoho CRM e Wati?
→ Os problemas mais comuns são:
Configuração incorreta de Endpoint ou Token de API
Erros na configuração de Função de Fluxo de Trabalho
Mapeamento de Campo Incorreto no Zoho CRM
==Configuração de API==
3. Como corrigir um Endpoint ou Token de API incorreto no Zoho CRM?
→ Vá para Zoho CRM → Configurações → Marketplace → Aplicativos Instalados → Plugin do Wati. Atualize a URL do Endpoint de API e o Bearer Token com os valores da sua conta Wati. Clique em Salvar.
4. Onde posso encontrar meu Endpoint de API e Token Bearer no Wati?
→ Você pode encontrar esses detalhes na sua conta Wati:
URL do Endpoint de API: Disponível na seção de Documentação de API
Bearer Token: Disponível em Configurações de API
Consulte o guia "Como encontrar seu Endpoint de API e Token Bearer no Wati" para instruções passo a passo.
==Configuração de Função de Fluxo de Trabalho==
5. O que devo verificar se minha Função de Fluxo de Trabalho não está funcionando?
→ Certifique-se de que:
O cabeçalho de Autorização inclui seu Bearer Token correto
A URL da API inclui o Endpoint e o código do país corretos
Os números de telefone estão formatados corretamente (sem espaços ou caracteres especiais)
Os parâmetros estão corretamente estruturados, especialmente para múltiplos parâmetros
6. Como formatear corretamente os números de telefone no script?
→ Use a seguinte linha no seu script para remover espaços e caracteres especiais:number = number.replaceAll("[\\s+()-]","");
Também, verifique se o código do país (como 91 para a Índia) está corretamente incluído na URL da API.
7. Como enviar múltiplos parâmetros na Função de Fluxo de Trabalho?
→ Use a seguinte estrutura:
parameters: [ {"name":"name", "value": name}, {"name":"phone", "value": phone}, {"name":"address", "value": address} ]
Certifique-se de que as vírgulas separem corretamente cada parâmetro.
==Mapeamento de Campo==
8. O que devo fazer se as mensagens forem enviadas mas mostrem dados incorretos?
→ Verifique que:
Os nomes de campo no seu script correspondem exatamente aos nomes de campo no Zoho CRM
Os campos de telefone incluem o código do país correto
Os campos personalizados usam seus nomes de API exatos do Zoho CRM
9. Onde posso aprender mais sobre a configuração de funções e parâmetros?
→ Você pode encontrar instruções detalhadas no artigo de ajuda vinculado no guia para entender funções, parâmetros e mapeamentos de campos.
```