There are additional resources available if you are interested in using the API in your project with Tidio. In this short article, you will be exposed to what we can offer, as well as the general limitations of the Tidio API.
In total, there are three different types of APIs that can be used in Tidio: Widget SDK , OpenAPI , and webhooks . Please note that these resources are primarily intended for web developers and users who have experience (or are simply comfortable) with implementing scripts into their websites and apps. While we do our best to make our resources useful, we are generally unable to offer direct assistance with these implementations.
In this article, you will learn:
Widget SDK
These commands are available to all Tidio users and affect the front end of the chat . This allows you to change the behavior of the widget in certain ways. You can learn more about these capabilities in this article, or directly access the detailed documentation and resources here .
Uses include forcibly opening or closing the widget, identifying existing users from your database, loading the widget in different ways, or changing how language packs are delivered.
[note_box] Tip: If you want the widget to open automatically when a user enters the site, you can use the appropriate JavaScript command in the Widget SDK. [/note_box]
Benefits of Widget SDK
The Widget SDK offers several significant benefits:
- Flexibility: Allows developers to tailor the user experience to the specific needs of the site.
- Easy integration: The widget can be easily integrated with existing websites.
- Improve customer experience: By customizing the widget, you can improve the customer experience and provide better service.
OpenAPI
OpenAPI is a powerful resource available to Tidio users who subscribe to the Tidio+ plan. These commands enable server-side communication between Tidio and external systems, such as third-party applications or databases. Once you subscribe to any Tidio plan, you can access OpenAPI through Settings.> Developers> OpenAPI .

You can browse all the relevant documentation and commands here . Common uses of OpenAPI include synchronizing data between Tidio and external systems, creating tickets and notifications in third-party applications, or integrating these applications with Tidio in general.
[note_box] Practical example: If you have a CRM system and you want every new lead to be automatically added to Tidio, you can configure this using OpenAPI. [/note_box]
Benefits of using OpenAPI
Using OpenAPI offers many advantages:
- Automation: Enables automation of business processes by synchronizing data between different systems.
- Improve efficiency: Saves time by reducing the need for manual data entry.
- Flexibility: Allows developers to create customized solutions according to the needs of the business.
Webhooks
Webhooks are an aspect of OpenAPI that can be very useful for efficient communication between Tidio and other software. This functionality allows for easy data transfer from one application to another (e.g. from your CRM to Tidio, and back) when a defined event occurs . Webhooks are only available to customers with Tidio+ custom subscriptions (as OpenAPI is only available this way).
You can learn more about using webhooks in this article, and access our detailed documentation on webhooks here . Common uses for webhooks include being notified of changes to your database, receiving vital information when a lead is updated, or retrieving data on demand.
[note_box] Usage idea: If you want to receive a notification every time a customer completes a purchase on your site, you can set up a webhook that will send this information to Tidio. [/note_box]
Benefits of using Webhooks
Using webhooks offers many advantages:
- Immediate response: Allows immediate response to important events in the system.
- Resource Saving: Saves resources by sending data only when needed.
- Seamless integration: Allows seamless integration between different systems.
summary
In conclusion, Tidio offers a wide range of resources for developers looking to improve the customer experience on their sites. Whether you use the Widget SDK, OpenAPI, or Webhooks, you have the tools you need to create custom integrations and improve communication with your customers.
If you are interested in learning more about any of these resources, don’t hesitate to check out our detailed documentation and explore the different options offered by Tidio.
Additional recommendations
To get the most out of using Tidio, here are some additional recommendations:
- Study the documentation: Tidio’s documentation is an excellent source of information about all the functions and capabilities of the API.
- Try examples: Use the code examples provided in the documentation to understand how to implement the various functions.
- Join the community: Join forums or Facebook groups of developers using Tidio to share knowledge and get help.
- Test performance: After implementation, test the performance of your widget and integrations to make sure everything is running smoothly.
- Regular updates: Stay up to date with the latest Tidio updates to take advantage of new features.
Using these resources and recommendations, you can maximize Tidio’s impact on your business and improve your customer experience.