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