Integrations & API
Connecting with Zapier and Pabbly Connect
5 minutes read time Difficulty: intermediate
Connecting with Zapier and Pabbly Connect
Integrate AIsoule with thousands of apps using automation platforms.
How it works
AIsoule connects to Zapier/Pabbly via webhooks:
- AIsoule sends events (new message, new contact) to a webhook URL
- Zapier/Pabbly receives the event and triggers your automation
- The automation performs actions in other apps (CRM, email, sheets, etc.)
Setting up with Zapier
Trigger: New message in AIsoule
- In Zapier, create a new Zap
- Choose trigger: Webhooks by Zapier → Catch Hook
- Copy the webhook URL Zapier gives you
- In AIsoule, go to Settings → Webhooks → New Webhook
- Paste the Zapier URL
- Select event:
message.incoming - Save
- Send a test message to your WhatsApp number
- In Zapier, click "Test trigger" — you should see the message data
Action: Send message from AIsoule
- In Zapier, add an action step
- Choose: Webhooks by Zapier → POST
- URL:
https://app.aisoule.com/api/messages/send - Headers:
X-API-Key: your_key,Content-Type: application/json - Body:
{
"to": "{{phone_number}}",
"type": "template",
"template": {
"name": "your_template",
"language": "en",
"components": []
}
}
Setting up with Pabbly Connect
Same concept as Zapier:
- Create a workflow in Pabbly
- Trigger: Webhook (catch)
- Copy the Pabbly webhook URL
- Add it as a webhook in AIsoule
- Action: Use HTTP/API Request to call AIsoule's API
Common automations
| Trigger | Action | Use case |
|---|---|---|
| New WhatsApp message | Add row to Google Sheet | Log all conversations |
| New contact in AIsoule | Create contact in HubSpot | CRM sync |
| Order in Shopify | Send WhatsApp template | Order confirmation |
| Form submission | Send WhatsApp message | Lead follow-up |
| Campaign completed | Send Slack notification | Team alerts |
Tips
- Start simple — One trigger, one action
- Test thoroughly — Send test data before going live
- Use filters — Don't trigger on every message (filter by keyword or contact)
- Monitor runs — Check Zapier/Pabbly dashboard for failed runs
- Use templates for outbound — API messages outside 24h window need templates
Related Articles
Was this guide helpful?
Your feedback helps us make these guides better for everyone.