Tiledesk Developer Hub
WebsiteCommunityTutorialsGet started
  • Introduction
  • Community
  • Ask for Support
  • Public Roadmap and Changelog
  • Tutorials
  • Widget
    • Widget SDK
    • Javascript API: Methods
    • Javascript API: Attributes
    • Javascript API: Listeners/Events
    • Widget Authentication
    • Widget Angular integration
    • Widget React integration
    • Widget for Android with WebView
    • Widget for iOS with WKWebView
    • Widget for Flutter with WebView
    • Widget for React with WebView
    • Widget for Wix Website platform
    • Tutorials
      • Hide widget
      • Show/Hide widget programmatically
      • Force widget loading without user interaction
      • Mobile positioning
      • Custom size (width/height)
      • Installing widget on selected pages
    • Conversation Embedded Apps
      • Payment App Tutorial
      • Prechat form App Tutorial
    • Advanced
      • Preset the Widget on a specific Department
      • Authentication Flow
      • Widget protocol specs
      • Prechat Form JSON specs
      • Prevent multiple conversations
      • Old versions
        • Web SDK v4
  • External Chatbot
    • Introduction
    • Hello World tutorial
    • Chatbot to Human handoff
    • Send Text Buttons
    • Advanced Tutorials
      • Introduction
      • Tutorial 1 - Dialogflow as external chatbot
      • Tutorial 2 - Buttons and images
      • Tutorial 3 - Automatic human handoff with fallback intent
      • Tutorial 4 - Explicit Human handoff with user intent
      • Tutorial 5 - Gracefully handling operating hours during handoff
      • Generate Dialogflow Google Credentials file
    • Rasa tutorials
      • Rasa Tutorial 1 - Rasa as external chatbot
  • Resolution bot
    • Introduction
    • Quickstart
    • Webhook service
    • Rich messages
    • Tutorials
      • Chatbot chooser (multilanguage)
      • Department chooser
      • Order info (webhook)
  • APIs
    • REST APIs
      • Introduction
      • Authentication
      • Requests
      • Leads
      • Messages
      • Activities
      • Projects
      • Team
      • User
      • Analytics
      • Canned responses
      • Tags
      • Events
      • Jwt
      • Labels
      • Images
      • Files
      • Segments
      • Chatbots
      • Knowledge Bases
        • Knowledge Base
        • Contents
        • Question & Answer
      • Management Api
        • Departments
        • Groups
    • NodeJS SDK
    • Webhooks
      • Subscriptions
    • Conversation Messages APIs tips
    • Realtime API
    • JWT Authentication
      • JWT Custom authentication Tutorial
    • Tutorials
      • REST API
        • Sending and receiving messages with Tiledesk APIs
        • PHP Tiledesk REST API example
        • Import multiple messages into Tiledesk using REST APIs from third party app
      • Webhooks
        • Custom Request assignment
        • Request transcript on close
  • Apps
    • Build Custom App - Quick start
    • External Channels integration flow diagram
    • Telegram integration tutorial
  • Dashboard & AgentChat SDK
    • Dashboard SDK
    • Agent Chat SDK
  • Architecture
    • Architecture overview
    • Components list
    • Bot Design diagram
    • Multi Channel Message Flow
  • Installation
    • Installation
    • Running Tiledesk using Docker Compose
    • Running Tiledesk with Kubernetes using Helm
    • Choosing Hardware
  • Configuration
    • Chat21 channel configuration
    • Email parameters and templates configuration
    • Configure the logging system
Powered by GitBook
On this page
  • Tiledesk Developers Hub
  • Widget JS API
  • Chatbot API
  • API Reference
  • REST API
  • Webhook API
  • Mobile SDKs
  • Android
  • IOS
  • Architecture
  • Installation and configuration

Was this helpful?

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

NextCommunity

Last updated 1 year ago

Was this helpful?