How to integrate ActiveCampaign with Tiledesk

Intro#

This tutorial will guide you through integrating ActiveCampaign with Tiledesk to send WhatsApp messages triggered by an automation workflow. Follow these steps:


Step 1: Create a New Bot in Tiledesk#

  1. Log in to your Tiledesk Dashboard.

  2. Create a new bot:

    • You can either build a bot from scratch or import one using the provided template. Import this bot.

  3. Once the bot is set up, proceed to configure actions.


Step 2: Configure the WhatsApp Action in Tiledesk#

  1. Navigate to the Actions Menu within your bot settings.

  2. Select the action Send WhatsApp from the list.

  3. Populate the following required information:

    • Phone Number ID: Obtain this ID from the Meta for Developers platform where you’ve installed your WhatsApp app. You can find it in the API Configuration section, as shown below: (Insert relevant image here)

    • WhatsApp Template: Choose any pre-approved WhatsApp template you've created in Meta. If you need help with creating templates, see more about templates here.

    • Variables: Insert the relevant placeholders, such as the recipient's phone number and first name, for dynamic messaging.


Step 3: Create an Automation in ActiveCampaign#

  1. Log in to your ActiveCampaign account.

  2. Go to the Automation section and create a new workflow.

  3. Select your desired Trigger and choose the Webhook option from the workflow list. This will allow ActiveCampaign to call Tiledesk when the trigger conditions are met.


Step 4: Set Up the Webhook URL in ActiveCampaign#

To integrate ActiveCampaign with Tiledesk, you need to generate a Webhook URL for your bot:

Use the base URL:

Append the following details to complete the Webhook URL:

  • Project ID: Your Tiledesk project ID.

  • Chatbot ID: The ID of the chatbot you want to trigger.

  • Block Name: The name of the block to activate (usually "start").

Insert this Webhook URL into ActiveCampaign’s webhook field in your automation workflow.


Example: Complete Webhook URL#

Suppose your:

  • Project ID: 12345

  • Chatbot ID: 67890

Your Webhook URL will look like this:

https://api.tiledesk.com/v3/modules/tilebot/block/12345/67890/start

With this integration, you’ve successfully linked ActiveCampaign and Tiledesk. Now, whenever the automation trigger fires in ActiveCampaign, your Tiledesk bot will send a WhatsApp message using the configured template.


If you have any questions or run into issues, feel free to reach out to the Tiledesk Community for support!

https://api.tiledesk.com/v3/modules/tilebot/

Last updated