Tiledesk Developers Hub

Welcome to the Tiledesk Documentation, where you'll find guides and community support to help you start working as quickly as possible!

Widget JS API

Use our powerful Tiledesk Widget JavaScript library for client side to automate some of your Tiledesk activities and create custom integrations with your own systems. These JS APIs allow you to interact with the widget UI.

Chatbot API

You can use Tiledesk as platform, by creating your own Bot with API endpoint that describe within this document. These are few examples that show how Tiledesk platform will accept the request and give response, from API Endpoint for Bot uses.

API Reference

Tiledesk is a headless support API that enables rapid experience-first all business development.


An Tiledesk RESTful API is an application program interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. You can use it to retrieve and update information from your own Tiledesk account, or to integrate Tiledesk into your own product. It's completely up to you and your custom use case.

Webhook API

This Webhooks API allows you to subscribe to changes happening in the accounts of any Tiledesk. Webhooks are a powerful API resource that you can use to automate much of your use cases and improve your productivity.

Unlike the API resources, which represent static data that you can create, update and retrieve as needed, webhooks represent dynamic resources. You can configure them to automatically notify you when a customer has taken a particular action, such as making a purchase or replying to a conversation.

Mobile SDKs


Bring real customer service to your mobile apps with ready-to-use chat widgets. In this documentation will cover embedding a mobile chat window in an Android application using the Android SDK.


Get started on integrating the Tiledesk iOS SDK into your native iOS app using all functionality.


Tiledesk is the first open source live chat platform. Understand the Tiledesk architecture and all the components.

Installation and configuration

Install Tiledesk on your server using Docker, Kubernetes or from source code and configure it (email, channel, etc.)

Last updated