Skip to main content
Skip table of contents

Define integrations

You can configure and manage your integrations in the "Integrations" section. Connecting your bot with other solutions, such as automation and AI tools like OpenAI, enhances the user experience and provides powerful capabilities. Additionally, it supports an omnichannel approach, allowing users to contact you through platforms like Messenger, Telegram, or WhatsApp.

Below is a list of all available integrations:

  • Artificial Intelligence

    • OpenAI

  • Channels

    • Messenger.

    • Telegram

    • WhatsApp

  • CRM

    • Customer.io

    • HubSpot

  • E-Commerce

    • Qapla'

  • Integration Platform

    • Make

Artificial intelligence

To integrate your chatbot with the OpenAI service, start by signing up for an OpenAI account. OpenAI provides a free plan, which can be a good starting point before considering a subscription based on your requirements. Once your account is activated:

  • go to the “Integrations” tab

  • select OpenAI

  • add your API Key to establish the connection.

You will know the integration is successful when the “Verified” logo appears, indicating that your Smartflows project is now properly connected to OpenAI. At this point, you can start creating BOTs that leverage OpenAI services (in particular, you can use “ChatGPT task” and “ChatGPT assistant” blocks).

Channels

Channel integrations allow you to provide an omnichannel experience for your customers, leveraging various contact points through their daily tools. You can establish connections with the following platforms: Messenger, Telegram, and WhatsApp Business. This means your customers can use these tools to communicate with your virtual and human agents.

CRM

By incorporating CRM integrations, you unlock the potential to enhance customer interactions significantly. These integrations empower you to seamlessly capture visitor information and automate CRM interactions. Imagicle Smartflows offers native integrations with platforms like Customer.io and HubSpot, providing streamlined access to customer data and facilitating personalized engagement strategies. This capability ensures that your CRM system remains synchronized with the latest visitor insights, enabling you to deliver tailored marketing and sales efforts efficient.

Activating the integration for Customer.io is quite straightforward. All you need to do is register on the relevant platform (Customer.io, HubSpot), get the data required to enable external integrations, and then set these information in Smartflows. In particular:

  • for Customer.io you need a Site ID and an API key

  • for HubSpot you need an API key

Then click on Save. At this point, you are ready to use the dedicated blocks (Customer.io and HubSpot) in the flow editor to connect BOTs with your preferred platform

E-Commerce

Qapla’ is a platform that simplifies and enhances the shipping management of your e-commerce. To configure the integration, you have to register on their platform, get an API Key, and set it within the relevant section in Smartflows. Once done, you are ready to use the “Qapla’” block in the flow editor to connect BOTs with the platform.

Integration Platform

Imagicle Smartflows offers a native integration with “Make”, which is a powerful online automation tool that allows users to connect various apps and services to automate workflows without the need for coding. It offers an intuitive visual interface where users can create "scenarios," which are automated workflows consisting of a series of actions and triggers. With hundreds of supported apps and services, users can streamline repetitive tasks, synchronize data, and improve productivity across multiple platforms.

To get started, you'll need to sign up for a free account. There's no need to set API key or other configuration, you can begin using it directly from the flow editor, leveraging “Make” block.

Remember that, by using “Web Request” block, you can integrate with almost any platform exposing a REST API interface.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.