Como podemos ajudar?

03. Outbound Wavy
16 seg
Criado por MT em 07/03/2023 12:34
Atualizado por Ligia Sarmento em 27/08/2024 16:37

Objetivo

Ao habilitar a API de outbound é gerado um endpoint e um token que serão utilizados para realizar o envio das mensagens de ativas.

API Outbound Wavy

Request

Endpoint: POST https://outbound.ms.altubots.com/wavy/<slug>/<id_integracao>

Header:

  • Content-Type: "application/json"
  • Authorization: <altu token>


wavy.gif

Body template:

{
"destination": "35999999999",
"namespace": "meu_namespace",
"context": {
"status": "aprovado"
},
"elementName": "meu_element_name",
"parameters": "[...]",
"restartContact": false
}

Atributos

No parâmetro body são necessários os seguintes campos:

  • destination (obrigatório): numero de destino com DDD;
  • namespace (obrigatório): informação associada ao Business Manager do WhatsApp na plataforma Wavy;
  • context (opcional): variáveis que serão salvas no contexto do usuário;
  • elementName (obrigatório): informação associada ao Business Manager do WhatsApp na plataforma Wavy;
  • parameters: Array de variáveis do template (se houver);
  • restartContact (opcional): informa se o atendimento deverá ser reiniciado após o recebimento da mensagem ativa (true|false).

Responses

OK - Mensagem enviada
{
"status": "pending",
"messageId": 161
}

Atributos de um evento:

  • status: status da mensagem enviada
  • messageId: id da mensagem enviada

 

Bad Request
{

"status": "error",

"message": "Invalid destination!"

}

 

Not Found
{
"status": "error",
"message": "Contact not found!"
}
Este artigo resolveu sua dúvida?
Últimos artigos visitados