# Tiledesk Developer Hub

## Tiledesk Docs

- [Introduction](https://developer.tiledesk.com/readme.md)
- [Community](https://developer.tiledesk.com/community.md)
- [Ask for Support](https://developer.tiledesk.com/support.md)
- [Public Roadmap and Changelog](https://developer.tiledesk.com/changelog.md)
- [Tutorials](https://developer.tiledesk.com/all_tutorials_summary.md)
- [Widget SDK](https://developer.tiledesk.com/widget/web-sdk.md)
- [Javascript API: Methods](https://developer.tiledesk.com/widget/methods.md)
- [Javascript API: Attributes](https://developer.tiledesk.com/widget/attributes.md)
- [Javascript API: Listeners/Events](https://developer.tiledesk.com/widget/events.md)
- [Widget Authentication](https://developer.tiledesk.com/widget/auth.md)
- [Widget for Android with WebView](https://developer.tiledesk.com/widget/integrate-widget-for-android-with-webview.md): This example shows how to integrate the Tiledesk Widget via a WebView for Android.
- [Widget for iOS with WKWebView](https://developer.tiledesk.com/widget/integrate-widget-for-ios-with-wkwebview.md): This example shows how to integrate the Tiledesk Widget for iOS
- [Widget for Flutter with WebView](https://developer.tiledesk.com/widget/integrate-widget-for-flutter-with-webview.md)
- [Widget for React with WebView](https://developer.tiledesk.com/widget/integrate-widget-for-react-with-webview.md)
- [Widget for Wix Website platform](https://developer.tiledesk.com/widget/integrate-widget-for-wix-website.md)
- [Tutorials](https://developer.tiledesk.com/widget/tutorials.md)
- [Hide widget](https://developer.tiledesk.com/widget/tutorials/hide-widget.md)
- [Show/Hide widget programmatically](https://developer.tiledesk.com/widget/tutorials/show_hide-widget.md)
- [Force widget loading without user interaction](https://developer.tiledesk.com/widget/tutorials/widget-force-loading.md)
- [Mobile positioning](https://developer.tiledesk.com/widget/tutorials/widget-mobile.md)
- [Custom size (width/height)](https://developer.tiledesk.com/widget/tutorials/custom-size.md)
- [Installing widget on selected pages](https://developer.tiledesk.com/widget/tutorials/selected-pages.md)
- [Custom widget style](https://developer.tiledesk.com/widget/tutorials/custom-style.md)
- [Custom attributes](https://developer.tiledesk.com/widget/tutorials/custom-attributes.md)
- [Conversation Embedded Apps](https://developer.tiledesk.com/widget/widget-app-introduction.md)
- [Payment App Tutorial](https://developer.tiledesk.com/widget/widget-app-introduction/widget-app-payment.md)
- [Prechat form App Tutorial](https://developer.tiledesk.com/widget/widget-app-introduction/widget-app-prechat-form.md)
- [Advanced](https://developer.tiledesk.com/widget/advanced.md)
- [Preset the Widget on a specific Department](https://developer.tiledesk.com/widget/advanced/preset-department.md)
- [Authentication Flow](https://developer.tiledesk.com/widget/advanced/auth-flow.md)
- [Widget protocol specs](https://developer.tiledesk.com/widget/advanced/widget-json-protocol.md)
- [Prechat Form JSON specs](https://developer.tiledesk.com/widget/advanced/prechat-form-json.md)
- [Prevent multiple conversations](https://developer.tiledesk.com/widget/advanced/singleconversation-mode.md)
- [Old versions](https://developer.tiledesk.com/widget/advanced/old-versions.md)
- [Web SDK v4](https://developer.tiledesk.com/widget/advanced/old-versions/web-sdk-v4.md)
- [Accessibility statement doc](https://developer.tiledesk.com/widget/advanced/tiledesk_widget_accessibility_statement.md)
- [REST APIs](https://developer.tiledesk.com/apis/rest-api.md)
- [Introduction](https://developer.tiledesk.com/apis/rest-api/introduction.md)
- [Authentication](https://developer.tiledesk.com/apis/rest-api/authentication.md)
- [Requests](https://developer.tiledesk.com/apis/rest-api/requests.md)
- [Leads](https://developer.tiledesk.com/apis/rest-api/leads.md)
- [Messages](https://developer.tiledesk.com/apis/rest-api/messages.md)
- [Activities](https://developer.tiledesk.com/apis/rest-api/activities.md)
- [Projects](https://developer.tiledesk.com/apis/rest-api/projects.md)
- [Team](https://developer.tiledesk.com/apis/rest-api/team.md)
- [User](https://developer.tiledesk.com/apis/rest-api/user.md)
- [Analytics](https://developer.tiledesk.com/apis/rest-api/analytics.md)
- [Canned responses](https://developer.tiledesk.com/apis/rest-api/canned-response.md)
- [Tags](https://developer.tiledesk.com/apis/rest-api/tags.md)
- [Events](https://developer.tiledesk.com/apis/rest-api/events.md)
- [Jwt](https://developer.tiledesk.com/apis/rest-api/jwt.md)
- [Labels](https://developer.tiledesk.com/apis/rest-api/labels.md)
- [Files](https://developer.tiledesk.com/apis/rest-api/files.md)
- [Segments](https://developer.tiledesk.com/apis/rest-api/segments.md)
- [Chatbots](https://developer.tiledesk.com/apis/rest-api/bots.md)
- [Knowledge Bases](https://developer.tiledesk.com/apis/rest-api/knowledge-bases.md)
- [Knowledge Base](https://developer.tiledesk.com/apis/rest-api/knowledge-bases/kbs.md)
- [Contents](https://developer.tiledesk.com/apis/rest-api/knowledge-bases/contents.md)
- [Question & Answer](https://developer.tiledesk.com/apis/rest-api/knowledge-bases/qa.md)
- [Unanswered Questions](https://developer.tiledesk.com/apis/rest-api/knowledge-bases/unanswered.md)
- [Management Api](https://developer.tiledesk.com/apis/rest-api/management-api.md)
- [Departments](https://developer.tiledesk.com/apis/rest-api/management-api/departments.md)
- [Groups](https://developer.tiledesk.com/apis/rest-api/management-api/groups.md)
- [NodeJS SDK](https://developer.tiledesk.com/apis/nodejs.md)
- [Webhooks](https://developer.tiledesk.com/apis/webhooks.md)
- [Subscriptions](https://developer.tiledesk.com/apis/webhooks/subscriptions.md)
- [Conversation Messages APIs tips](https://developer.tiledesk.com/apis/get-messages-apis.md)
- [Realtime API](https://developer.tiledesk.com/apis/realtime-api.md)
- [JWT Authentication](https://developer.tiledesk.com/apis/authentication.md)
- [JWT Custom authentication Tutorial](https://developer.tiledesk.com/apis/authentication/jwt-auth-tutorial.md)
- [Tutorials](https://developer.tiledesk.com/apis/tutorials.md)
- [REST API](https://developer.tiledesk.com/apis/tutorials/rest-api.md)
- [Sending and receiving messages with Tiledesk APIs](https://developer.tiledesk.com/apis/tutorials/rest-api/sending-and-receiving-messages.md)
- [Import multiple messages into Tiledesk using REST APIs from third party app](https://developer.tiledesk.com/apis/tutorials/rest-api/import-multiple-messages.md)
- [Webhooks](https://developer.tiledesk.com/apis/tutorials/webhooks.md)
- [Custom Request assignment](https://developer.tiledesk.com/apis/tutorials/webhooks/custom-assignment-pooled.md)
- [Request transcript on close](https://developer.tiledesk.com/apis/tutorials/webhooks/get-transcript-on-close.md)
- [Build Custom App - Quick start](https://developer.tiledesk.com/apps/create-app-quick-start.md)
- [External Channels integration flow diagram](https://developer.tiledesk.com/apps/external-channels-integration-flow.md)
- [Telegram integration tutorial](https://developer.tiledesk.com/apps/telegram-integration.md)
- [Dashboard SDK](https://developer.tiledesk.com/dashboard-and-agentchat-sdk/dashboard-sdk.md)
- [Agent Chat SDK](https://developer.tiledesk.com/dashboard-and-agentchat-sdk/agent-chat-sdk.md)
- [Architecture overview](https://developer.tiledesk.com/architecture/schema.md)
- [Components list](https://developer.tiledesk.com/architecture/components.md)
- [Bot Design diagram](https://developer.tiledesk.com/architecture/bot-schema.md)
- [Multi Channel Message Flow](https://developer.tiledesk.com/architecture/multi-channel.md)
- [Installation](https://developer.tiledesk.com/installation/installation.md)
- [Running Tiledesk with Kubernetes using Helm](https://developer.tiledesk.com/installation/running-tiledesk-with-kubernetes-helm.md): This guide is still in beta. The docker images is nightly build so can contains bugs and instability.
- [Choosing Hardware](https://developer.tiledesk.com/installation/hardware.md)
- [Chat21 channel configuration](https://developer.tiledesk.com/configuration/channel.md)
- [Email parameters and templates configuration](https://developer.tiledesk.com/configuration/email.md)
- [Configure the logging system](https://developer.tiledesk.com/configuration/logging.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://developer.tiledesk.com/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
