> For the complete documentation index, see [llms.txt](https://docs.altu.d1.cx/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.altu.d1.cx/connect/canais/whatsapp/blip.md).

# Blip

A Take Blip é uma solução que possibilita a integração com o WhatsApp, caso a sua empresa possua uma conta na Blip e ofereça atendimento por meio do canal WhatsApp, poderá integrar este canal aos assistentes do Zenvia NLU e usufruir de todos os recursos sem a necessidade de trocar o número de atendimento que já é conhecido por seus clientes.

{% hint style="info" %}
Ao terminar de configurar esta integração, não será possível continuar utilizando os assistentes construídos na Blip.
{% endhint %}

## **Configurações**

Para começar, acesse a página inicial do portal Blip e selecione o assistente que gostaria de integrar. Em **configurações**, clique em “Informações de conexão” e vá até o final da página para consultar as informações de **Endpoints HTTP**, como é exemplificado na imagem abaixo:

![](/files/-MZwdd58M9q8P8K4_gRD)

No Zenvia NLU vá até **Connect > Canais > Whatsapp > Take Blip**, clique no botão ➕ para criar uma nova integração e preencha os seguintes campos:<br>

![](/files/-MZwgAPqKCqIql--x8mw)

* **Nome:** nome da sua integração
* **Assistente:** o assistente que será vinculado à essa integração
* **Squad:** selecione o nome da squad se estiver disponível na lista, caso contrário mantenha como “geral”
* **Cabeçalho de autenticação:** chave de autorização para o envio de mensagens ao usuário. Consulte a chave no portal Blip, em **Cabeçalho de autenticação (Authorization)** da seção Endpoints HTTP
* **URL para enviar mensagens:** URL usada para fazer a requisição de envio de mensagens. Consulte a URL no portal Blip, em **Url para enviar mensagens** da seção Endpoints HTTP
* **Mensagens para mídias não suportadas:** mensagens que serão exibidas caso o usuário envie um tipo de mensagem não suportado
* **Telefones de Homologação:** telefones para teste do fluxo de atendimento

Após a criação do canal, clique no botão "editar" para configurar mais algumas informações, como:

* **Inatividade:** ao marcar essa opção o assistente será reiniciado ao identificar a inatividade do usuário após o tempo definido
* **Webhooks:** chave de API que permite ao seu assistente Zenvia NLU receber as mensagens enviadas pelos usuários. Deve ser a mesma chave utilizada na configuração de webhook em sua conta Take

Utilize as informações na seção WhatsApp para configurar o [webhook](broken://pages/-MBjbG2nUDJq0ChWGnSz#webhook-de-status) de mensagens em sua conta Blip.

Em "Informações de conexão" no portal Blip, habilite a opção "Conectar usando HTTP" e preencha os seguintes campos:

* **URL para receber mensagens:** link utilizado para receber as mensagens de seus clientes. Consulte-a na plataforma Zenvia NLU, em “Entrada de Mensagens” da seção Webhooks
* **Cabeçalhos customizados:** Informações de autenticação na chamada de webhook. Adicione dois cabeçalhos, um para Username e outro para AuthenticationToken. Consulte os cabeçalhos na plataforma Zenvia NLU, em “Header” da seção Webhooks

A configuração no portal Blip, para conexões usando HTTP, deve ser feita da seguinte forma:

![](/files/-MZwfzBMh8gNtiC0tIRL)
