Zapier, Make (formerly Integromat) and n8n can all call an API and receive webhooks. With Mailpro this opens three combinations.
1. The tool drives Mailpro (API calls)
With the tool's HTTP module, call the CRM API v3: create or update a contact, apply a tag, send an email or an SMS. Authentication of your choice: a Bearer token, your API key, or OAuth 2.0 (connected application, recommended for a third-party tool: scoped, revocable permissions).
2. Mailpro notifies the tool (event webhook)
Create a “Webhook / Catch hook” trigger in the tool: it gives you a URL. Paste it into Settings → Webhooks and choose the events (contact.created, email.bounced, sms.delivered…). The tool receives every event as JSON — list of events.
3. The tool starts a Mailpro automation (incoming webhook)
From Zapier/Make/n8n, send a POST to the URL of your workflow's “Incoming webhook” trigger: Mailpro then chains emails, tags, delays and notifications.
Tip: start with option 2 (receiving events). It is the simplest to set up and immediately gives you visibility on what happens in your account.
Formats, error codes and examples: Mailpro developer portal.