Components list

Components list

Read the component readme files for more information.

GitHub Projects Pages

Tiledesk

Core

Mobile apps

SDKs

Chat21 Messaging engine

Tiledek supports two Chat21 engines:

RabbitMQ + MQTT engine

Firebase engine

Web Clients

SDKs

Mobile SDKs

Components dependency diagram

image

Components overview

Chat21arrow-up-right is the default messaging engine of Tiledesk. Chat21 has a multi platform SDKs: native iOS and Android mobile SDKs and Web SDKs.

Widget, Web Chat and Native mobile apps are Chat21 modules.

Chat21 uses RabbitMQarrow-up-right + MQTTarrow-up-right realtime engine. See the announcement herearrow-up-right

Tiledesk with RabbitMQ + MQTT Chat21 engine

image

Chat21 communicates with Tiledesk through webhooks. When a Chat21 event occurs - a new message arrives, a new member join a group, etc - a new Event is created and notified to Tiledesk Server. Chat21 then makes an HTTP POST request to send the Event to the Tiledesk webhook endpointarrow-up-right .

Tiledesk network diagram

image

Tiledesk-server overview

Last updated