Comment on page
Antes de criar uma integração com o canal WhatsApp do Facebook, certifique-se que a sua empresa foi inclusa na prévia pública limitada da WhatsApp Business API.
Caso sua empresa não tenha acesso à API do WhatsApp Business, poderá solicitar a inclusão acessando https://www.facebook.com/business/m/whatsapp/business-api.
Como administrador, crie uma conta de usuário em seu cliente WhatsApp Business que será vinculado à esta integração. Na plataforma Zenvia NLU, vá em Connect > Canais > WhatsApp, clique no botão "+" para criar uma nova integração e preencha os seguintes campos:
- Nome: nome da sua integração
- Assistente: o assistente que será vinculado à essa integração
- Squad: o grupo de usuários que terá acesso a este recurso
- URL WhatsApp: URL do cliente da API WhatsApp Business
- Usuário WhatsApp: nome de usuário da conta de usuário a ser utilizada
- Senha WhatsApp: senha da conta de usuário a ser utilizada
- Mensagens para mídias não suportadas: mensagens que serão enviadas caso o usuário realize upload de algum arquivo não aceito
- Telefones de Homologação: telefones para teste do fluxo de atendimento
Após criar a integração, volte para a tela de Integrações com WhatsApp e clique no botão de editar integração para consultar suas URLs de Webhook. A URL Entrada de Mensagens deverá ser chamada para notificar mensagens enviadas por clientes de seu negócio.
Além disso, através do Zenvia NLU, é possível integrar com o WhatsApp business com os seguintes brokers:
- Wavy
- Liveperson
- Infobip
- Blip
Com o sistema de busca de localização, após o usuário informar seu endereço, é possível consultar as informações de latitude e longitude. Essa funcionalidade também pode ser associada a outros códigos, como a API do Google Maps, para aprimorar a busca.
A localização do usuário fica disponível por meio do comando input.location quando o input.text for "ALTU_LOCATION". Em algumas ocasiões é possível que atributos (como o name, address e url) não sejam disponibilizados pelo canal em que o chat está associado.
{
"text": "ALTU_LOCATION",
"location": {
"latitude": 38.9806263495,
"longitude": -131.9428612257,
"address": "Main Street Beach, Santa Cruz, CA",
"name": "Main Street Beach",
"url": "https://foursquare.com/v/4d7031d35b5df7744"
}
}
Nome | Descrição | Tipo |
latitude | Latitude da localização enviada | Number |
longitude | Longitude da localização enviada | Number |
address | Endereço do local | String |
name | Nome do local | String |
url | URL do site em que o usuário baixou as informações de localização | String |
Aqui estão as informações que podem ser acessadas por cada source de WhatsApp:
| WhatsApp | Blip | Liveperson | Wavy | Infobip | Zenvia |
latitude | x | x | x | x | x | x |
longitude | x | x | x | x | x | x |
address | x | | | x | x | x |
name | x | x | | x | x | x |
url | x | | | | x | x |
Para configurar o se webhook, acesse:
Para essa integração, só é necessário a URL:

Last modified 1yr ago