# Napojení chatbotů

Máte na výběr mezi dvěma typy chatbotů. Hlavní rozdíly jsou popsány v této tabulce:

<table><thead><tr><th width="156">Chatbot</th><th width="208">Odeslání zprávy</th><th width="209">Příjem zprávy</th><th>Odeslání aktivit</th></tr></thead><tbody><tr><td>Chatbot API</td><td><a href="api-chatbot#odeslani-aktivity">API endpoint</a></td><td><a href="api-chatbot#reference-webhook-event-aktivit">Custom webhook</a></td><td><a href="api-chatbot#odeslani-aktivity">API endpoint</a></td></tr><tr><td>Microsoft Bot Framework</td><td><a href="https://docs.microsoft.com/en-us/azure/bot-service/bot-service-channel-directline">Direct Line WebSocket</a></td><td><a href="https://docs.microsoft.com/en-us/azure/bot-service/bot-service-channel-directline">Direct Line WebSocket</a></td><td><a href="https://docs.microsoft.com/en-us/azure/bot-service/dotnet/bot-builder-dotnet-channeldata">ChannelData</a></td></tr></tbody></table>

## Chatbot API

Chatbot API umožnuje napojení libovolného chatbota. Propojení je realizováno zaregistrováním webhooku, na který se odesílají události. Chatbot se přidává vložením vašeho webhooku v sekci [Chatboti](https://docs.mluvii.com/pro-administratory/sprava-tenantu/nastaveni/chatboti), na který jsou odesílány události.

### Microsoft Bot Framework

Propojení je realizováno pomocí [Microsoft Direct Line API WebSocket](https://docs.microsoft.com/en-us/azure/bot-service/bot-service-channel-directline) Chatbot se přidává vložením secretu v sekci [nastavení/chatboti](https://docs.mluvii.com/pro-administratory/sprava-tenantu/nastaveni/chatboti).

## Podporované aktivity

Většina aktivit je společná pro oba typy chatbotů. Chatbot API se liší pouze nutností v aktivitě specifikovat `SessionId`.

## Tipy a Návody

V [této sekci](https://docs.mluvii.com/pro-it-specialisty/napojeni-chatbotu/navody) najdete návody na konkrétní scénáře, na které můžete při své implementaci narazit.
