company logo

Central de Ajuda sobre a Duotalk

Acessar Duotalk
Acessar a Duotalk
Powered by
Todas as coleçõesIntegraçõesWebhook para Envio de Mensagem Template com Atribuição de Operador

Webhook para Envio de Mensagem Template com Atribuição de Operador

O recurso de envio de mensagem template via webhook com atribuição de operador permite automatizar disparos e direcionar o atendimento para um responsável específico, garantindo mais controle e organização no fluxo de atendimentos. Neste artigo, você aprenderá como configurar e utilizar essa funcionalidade corretamente.

Para enviar mensagens para o WhatsApp de seus contatos através de outros sistemas, é preciso fazer uma integração com Webhook.

Toda mensagem ativa (mensagem template), aprovada pelo WhatsApp, possui uma URL única que habilita o disparo diante de algum gatilho exigido pelo software que envia o Webhook.


Direcionamento por Operador (CRM para Duotalk) Exemplo

Para garantir que o lead seja recebido no Duotalk pelo mesmo operador que já o gerencia no seu CRM, as requisições HTTP precisam passar obrigatoriamente o campo operator (contendo o e-mail do atendente), além dos campos padrão name e phone.

Exemplo CURL

Exemplo Node.js 


Configuração da Estrutura do JSON (Body)

Ao estruturar a integração no seu sistema ou CRM, certifique-se de preencher os blocos do objeto JSON enviado no corpo (body) da seguinte forma:

  • name: Nome do destinatário/contato que receberá a mensagem. (Ex: "João Silva")

  • phone: Telefone do destinatário. Deve conter o código do país (DDI), código de área (DDD) e o número, apenas com algarismos e sem caracteres especiais. (Ex: "5511958876082")

  • operator: E-mail do operador correspondente registrado no CRM. Esse campo é o responsável por vincular e direcionar o lead para a mesma pessoa dentro da plataforma Duotalk. (Ex: "[email protected]")

Observação Importante:

Caso o seu template possua variáveis personalizadas, é necessário incluir as chaves correspondentes diretamente no body da sua requisição.

Exemplo de estrutura incluindo a variável customizada {MODELO_VEÍCULO}:

Resumo dos Parâmetros

URL: URL única informada na área de configuração do template no painel Duotalk (https://app.duotalk.io).

Cabeçalho (Headers):


Parâmetros Query (URL):

  • queryParams: true (Define parâmetros de consulta)

  • intention: DEPARTAMENTO (Departamento onde a mensagem será entregue)

  • provider: 3 (Provedor 3, padrão para sistemas de terceiros)

  • providerName: SISTEMA B (Nome do provedor do disparo do gatilho)

Parâmetros POST (Body):

  • name: Nome do Destinatário (Inserir nome do contato).

  • phone: Telefone Destinatário (Formato: DDI + DDD + TELEFONE. Ex: 5511958876082).

  • operator: E-mail do Operador (Indica o atendente do CRM responsável pelo lead).

  • [NOME_DA_VARIAVEL]: Chave correspondente a qualquer variável dinâmica do seu template (Ex: MODELO_VEÍCULO).

Sandbox Endpoint de Exemplo: https://api.duotalk.io/p/campaign/send/633dbb46aebd6756ce153523/3164299590501637?queryParams=true&intention=Vendas&provider=3 




Esta resposta foi útil?
😞
😐
😁