> For the complete documentation index, see [llms.txt](https://c2dbr-pt.gitbook.io/c2dbr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://c2dbr-pt.gitbook.io/c2dbr/api-and-webhooks/antes-de-comecar.md).

# Antes de Começar

1. Obtenha seu no site da Chat2Desk em Configurações/API. Garanta também que seu nível de acesso à API seja no mínimo demo. Essa informação também está disponível com api\_modes (GET).
2. Há 2 formas de trabalhar com mensagens:&#x20;

o Seus clientes usam mensageiros corriqueiros para enviar mensagens para sua companhia. Nesse caso use webhooks (POST) ou messages (GET) para receive (receber) mensagens dos seus clientes.&#x20;

Para send (enviar) mensagens use:&#x20;

• clients(POST) cria um novo cliente que nunca enviou mensagem de texto a você antes (opção “Escrever primeiro”). Esse método é necessário para enviar uma mensagem ao cliente logo depois, pois o sistema precisa do client id para enviar uma mensagem.&#x20;

• messages (POST) para enviar mensagem a um cliente existente para que contatou por mensagem ou que foi criado usando o método acima.&#x20;

o Você usa external channe – canal externol para passar mensagens para a Chat2Desk de fontes externas de mensagens (como CRM). Nesse caso você pode operar messages/inbox\_(POST) para transferir mensagens dos seus clientes para o sistema. Para receber respostas de operadores e enviá-las a seus clientes, você deve usar webhooks (see webhooks (POST)). Vide imagem:

![](/files/495N80KdFFD62lX2YC5v)
