Template catalog


WhatsApp Broadcast w/ Active Campaign

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

image describing the tiledesk community chatbot

Customize this template quickly & easily with Tiledesk

Designed by

logo of the author of the chatbot published in the tiledesk community

Andrea Sponziello

Published on

20/11/2024

Last update on

27/11/2024

Share this template to:

Try the Chatbot

More about this template

Tutorial: Integrating ActiveCampaign with Tiledesk

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 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:

  1. Use the base URL:

    https://api.tiledesk.com/v3/modules/tilebot/
    
  2. 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").

    The final URL format should look like this:

    https://api.tiledesk.com/v3/modules/tilebot/block/PROJECT-ID/CHATBOT-ID/start
    
  3. 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!

Integrations

Once designed, you can run your unlimited no-code chatbots on every communication channel of your choosing. Be it WhatsApp, Telegram or Facebook Messenger. With no further clicks or actions.