Introduction

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.

REST API

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

Android

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.

IOS

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

Architecture

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.)

Community

Join the Tiledesk community.

  • Star on GitHub. Star Tiledesk repositories on GitHub and help others discover the platform.

  • Squash Bugs. Join Tiledesk’s passionate community to help us manage issues and squash bugs for Tiledesk Server, Widget, Web Chat and iOS and Android clients.

  • Write Documentation. You don’t have to be a developer to contribute to Tiledesk. You can create new or update old Tiledesk Docs articles or tutorials directly through GitHub.

  • Suggest a Blog Post. Write or suggest a blog post on your Tiledesk story, tell us about how it improved your team’s communication and we’ll share it with the community.

  • Participate on the Forums. To discuss Tiledesk development with Tiledesk team and community join our Discourse forum .

  • Create Tutorial Videos. Tiledesk has a passionate community of content creators on YouTube sharing tutorials on configuring, installing, customizing and developing for Tiledesk.

  • Chat with Us. Chat with us and hundreds of developers who are creating the best live chat platform on the Tiledesk open server.

  • Come Meet Us. Come say hi at a local meetup or conference, tell us how you customized it to suit your needs and improved your team’s communication.