# Conectar dois bots entre si

## É possível conectar dois bots um ao outro?

Em geral, nosso conselho é tentar centralizar o máximo de informações dentro de um único bot, desde que o público-alvo e o caso de uso amplo desse bot permaneçam os mesmos.

No entanto, se por qualquer motivo for importante ter dois bots conversando com o usuário dentro da mesma conversa, há algumas possibilidades para alcançar isso.

* Se você usar o widget web do chatlayer, você poderia enviar um 'evento' para a aplicação web para indicar que o usuário deve ser conectado a outro bot. Isso é possível apenas nos canais Web e Webhook.&#x20;
* A opção 2 é usar o canal Webhook, porém isso requer alguma implementação personalizada. Nesse caso, você poderia hospedar um serviço proxy que encaminhe mensagens dos diferentes canais para o Chatlayer.ai. Nesse serviço proxy você pode decidir, por mensagem recebida, em qual bot deseja solicitar uma resposta. A opção 2 é um caso de uso mais avançado e, portanto, não muito comum, mas existem alguns bots em nossa plataforma que funcionam dessa maneira. Atualmente não há uma solução pronta que permita a troca entre bots em diferentes canais.


---

# 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.chatlayer.ai/chatlayer-documentation-pt-br/buildabot/tips-and-best-practices/frequently-asked-questions.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.
