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/