# Wavy

A Wavy é uma plataforma de comunicação que permite a integração com canais como o WhatsApp, Apple Business Chat e envio de SMS. Caso a sua empresa possua uma conta na Wavy e ofereça atendimento por meio do canal WhatsApp, poderá integrar este canal ao seu assistente.

## **Configuração**

Para começar, solicite à Wavy os seguintes dados:&#x20;

* Wavy Username
* Wavy Authentication Token

{% hint style="info" %}
A obtenção desses dados deve ser feita diretamente com a Wavy. Caso surja alguma dificuldade nesse processo, entre em contato conosco utilizando o e-mail <altu@smarkio.com.br>.
{% endhint %}

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

![](/files/-MYdffM3JH9_sPVVx9b4)

* **Nome:** nome da sua integração
* **Assistente:** o assistente que será vinculado a integração
* **Mensagens para mídias não suportadas:** frase que será apresentada 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 a criação do canal clique no botão "Editar" para configurar mais algumas informações, como:

* **Inatividade:** ao selecionar essa opção o assistente será reiniciado ao observar 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 Wavy

Utilize as informações da seção WhatsApp para configurar o [webhook de status das mensagens](/connect/apis/outbound.md) em sua conta Wavy.

Exemplos:

{% tabs %}
{% tab title="1" %}

```
{
  "external_id": "55825be0-a469-11eb-a6c3-39ba2f85ca36",
  "status": "read",
  "destination": "5567993332378",
  "date": "2021-04-23T16:47:17-03:00"
}
```

{% endtab %}

{% tab title="2" %}

```
{
  "external_id": "93388f00-a46d-11eb-8831-db871290d418",
  "status": "error",
  "destination": "91988672098",
  "date": "2021-04-23T16:53:31-03:00",
  "message": "An unexpected error occurred when sending POST to Wavy."
}
```

{% endtab %}

{% tab title="3" %}

```
{
  "external_id": "98340a70-a46d-11eb-8831-db871290d418",
  "status": "sent",
  "destination": "5566999077433",
  "date": "2021-04-23T16:53:40-03:00"
}
```

{% endtab %}

{% tab title="4" %}

```
{
  "external_id": "98340a70-a46d-11eb-8831-db871290d418",
  "status": "delivered",
  "destination": "5566999077433",
  "date": "2021-04-23T16:53:41-03:00"
}
```

{% endtab %}
{% endtabs %}

Caso surja alguma dificuldade nesse processo, entre em contato conosco por meio do e-mail <altu@smarkio.com.br>.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.altu.d1.cx/connect/canais/whatsapp/wavy.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
