Passar para o conteúdo principal

Como Resolver Problemas de Integração Wati-Zoho

Atualizado há mais de 3 semanas

```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:

  1. No Zoho CRM, vá para ConfiguraçõesMarketplaceAplicativos InstaladosPlugin do Wati.

  2. Atualize estes campos:

  3. URL do Endpoint de API: Obtenha isso na seção API Docs da sua conta Wati

  4. Bearer Token: Copie da configuração de API Settings do Wati

  1. 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 reais

  • Atualize 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:

  1. Verifique se todos os campos no seu script correspondem exatamente aos nomes de campo do Zoho CRM

  2. Para contatos/leads:

  3. Os campos de telefone devem incluir código do país

  4. 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.

```

Respondeu à sua pergunta?