Requirement: You need to be on Splio Edition 2025 to have access to webhooks and therefore connect WAX to Splio. This does not incur any additional costs, it’s simply a version update.
How to connect WAX and Splio?
To start, you need to enable the integration between WAX and Splio by going to:
WAX → Settings → Integrations → Splio → Enable Splio Plugin.
Once this step is completed, you will have a new trigger called “Splio Webhook” in the Automation section of WAX, which will allow you to start a WAX automation directly from Splio.
How to start a WAX automation from Splio?
1 / Create an automation in WAX
Create a new automation and choose the Splio trigger to link WAX to an action in Splio.
2 / Generate the Webhook URL in WAX
Add a URL for the webhook, give it a name, then click Confirm to generate the URL to copy.
3 / Configure the Web call in Splio
Log in to Splio and go to the flow you want to associate. Add a “Call a webhook” action to trigger the WAX automation.
4 / Copy the URL into Splio
Copy the URL generated in WAX and paste it into the appropriate field in Splio.
5 / Add headers and parameters
Copy the Headers and JSON Body information from WAX and paste them into Splio.
6 / Activate your flow
Once the webhook is configured, activate the flow by turning it ON on both platforms to finalize the connection between WAX and Splio.
How to add an additional personalization parameter to my webhook?
To add a custom variable to your webhook, follow these steps:
1 / Find the variable naming in Splio
Go to the Data → Field section in Splio to find the naming of the variable you want to use.
2 / Modify the JSON Body of your webhook
Once you have the variable name, add it to the JSON Body of your webhook. For example, if you want to add a custom parameter for a dog’s name, the JSON Body could look like this:
{ "phone_number": "{{contact.cellphone}}", "nom_du_chien": "{{dog_name}}", "attributes": { "first_name": "{{contact.firstname}}" } }
nom_du_chien
is the variable you use in WAX to personalize your messages.
dog_name
is the variable name in Data → Field in Splio.
This allows you to easily add new custom variables to your webhook and tailor your messages based on your contacts’ data.