Requirements
Connecting Mailgun takes an active account plus an API access token from your account settings — no other setup is required.[3]
Get your Mailgun credentials
Connect Mailgun in WEXTL
- Log in to your WEXTL account, add the Mailgun node module to your workflow, and click Create new credential.Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Mailgun account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Mailgun node modules
The list below is a reference of every Mailgun node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Expand any Mailgun node module below to see exactly what it takes in, what it returns, and what connection it needs.
Watch Events (Poll)Trigger
Watch Events (Webhook)Trigger
| Field | Type |
|---|---|
| ID | text |
| Event | text |
| Timestamp | number |
| Recipient |
Aggregate Counts by CountrySearch
Aggregate Counts by Devices Triggering EventsSearch
Aggregate Counts by ESPSearch
Filtered/grouped Totals for Entire AccountSearch
Get a Limit Threshold for an AccountSearch
Get a Mailing List by AddressSearch
Get a MemberSearch
Get a Send AlertSearch
Get a Single Forward Rule by IDSearch
Get a Single SubaccountSearch
Get a TagSearch
Get a User's DetailsSearch
Get a VersionSearch
Get Account Tag Limit InformationSearch
| Field | Type |
|---|---|
| Limit | text |
| Count | text |
| Limit Reached | text |
Get Account-level TemplatesSearch
| Field | Type |
|---|---|
| Items | text |
| Paging | text |
Get Account-level Webhook by IDSearch
Get Aggregate Stat Types by TagSearch
Get All Account-level Template VersionsSearch
Get All Domains of an Account Where a Specific IP Is AssignedSearch
Get All RoutesSearch
Get All Template VersionsSearch
Get an Account-level TemplateSearch
Get an Account-level Template VersionSearch
Get Authorized Email Recipients for a Sandbox DomainSearch
Get Current Custom Sending LimitSearch
Get Current Custom Sending LimitSearch
| Field | Type |
|---|---|
| Limit | text |
| Current | text |
| Period | text |
Get Details About Account IPSearch
Get DIPP DetailsSearch
Get DIPP Spillover Settings for an AccountSearch
| Field | Type |
|---|---|
| Extra Dedicated Ips | text |
Get Domain DetailsSearch
Get Domain WebhooksSearch
Get Domain Webhooks by TypeSearch
Get DomainsSearch
Get Domains Linked to DIPPSearch
Get Mailing ListsSearch
Get Mailing Lists by PageSearch
Get Mailing Lists MembersSearch
Get Members by PageSearch
Get Messages Queue StatusSearch
Get One's Own User DetailsSearch
Get Slack ChannelSearch
Get Stats by TagSearch
Get Tag LimitsSearch
Get TemplateSearch
Get TemplatesSearch
Get the Dedicated IP Pool Used for Spillover for a DomainSearch
Get Tracking SettingsSearch
Get Users on an AccountSearch
Get Webhook Signing Key Saved on the AccountSearch
| Field | Type |
|---|---|
| Message | text |
| Http Signing Key | text |
List Account HistorySearch
List Account HitsSearch
List Account IPsSearch
List Account IPs - Detailed ViewSearch
List Account-level WebhooksSearch
List AlertsSearch
List All BouncesSearch
List All ComplaintsSearch
List All Domains Assigned to Dynamic IP PoolsSearch
List All Dynamic IP PoolsSearch
| Field | Type |
|---|---|
| Result | text |
List All SubaccountsSearch
List All TagsSearch
List All UnsubscribesSearch
List Allowlist Records for DomainSearch
List Assignable DomainsSearch
| Field | Type |
|---|---|
| Message | text |
List Bounce LogsSearch
List Dedicated IP Pools of the AccountSearch
List Domain HistorySearch
List Domain KeysSearch
List Domains Statistic per AccountSearch
| Field | Type |
|---|---|
| Result | text |
List EntitiesSearch
| Field | Type |
|---|---|
| Result | text |
List Forward RulesSearch
List Keys for All DomainsSearch
List Limit Thresholds for an AccountSearch
List LogsSearch
List Mailgun Account IP Allowlist EntriesSearch
List Mailgun API KeysSearch
List Mailgun SMTP Credential Metadata for a Given DomainSearch
List RulesSearch
| Field | Type |
|---|---|
| Result | text |
List Send AlertsSearch
List Slack ChannelsSearch
List Statistic per DomainSearch
List Statistic per EntitySearch
List Statistic V2Search
List Statistics, Ordered by Total BouncesSearch
| Field | Type |
|---|---|
| Result | text |
Lookup Allowlist RecordSearch
Lookup Bounce RecordSearch
Lookup Complaint RecordSearch
Lookup Unsubscribe RecordSearch
Match Address to RouteSearch
Preview Domain AssignmentSearch
Retrieve a Stored EmailSearch
Retrieves a Paginated List of EventsSearch
Retrieves the List of In-flight IP Address Warmup Statuses.Search
| Field | Type |
|---|---|
| Message | text |
Retrieves the Status of an In-flight IP WarmupSearch
Return the Number of IPs Available to the Account per Its Billing PlanSearch
| Field | Type |
|---|---|
| Result | text |
Totals for Account Domains for a Single Time ResolutionSearch
Totals for Entire AccountSearch
Totals for Entire DomainSearch
Tracking Certificate: Get Certificate and StatusSearch
Activate a Domain KeyAction
Add a New Dedicated IP to the AccountAction
| Field | Type |
|---|---|
| Result | text |
Add a New DIPP to the AccountAction
Add AlertAction
Add Allowlist RecordAction
Add an IP to a DIPPAction
Add Authorized Email Recipient for a Sandbox DomainAction
Add BouncesAction
Add ComplaintsAction
Add IP to Dynamic IP PoolAction
Add Mailgun Account IP Allowlist EntryAction
Add Multiple IPs to the DIPPAction
Add UnsubscribesAction
Assign an IP to All Account DomainsAction
Bulk Upload Members to a Mailing List (CSV)Action
Bulk Upload Members to a Mailing List (JSON)Action
Cancels the Warmup Plan for an IP AddressAction
Clear All BouncesAction
Clear All ComplaintsAction
Clear All UnsubscribesAction
Clear AllowlistAction
Copy a TemplateAction
Copy a TemplateAction
Copy a VersionAction
Copy an Account-level Template VersionAction
Create a DomainAction
Create a Domain KeyAction
Create a Domain WebhookAction
Create a Forward RuleAction
Create a Limit Threshold for an AccountAction
Create a Mailing ListAction
Create a Mailing List MemberAction
Create a RouteAction
Create a Send Alert for an AccountAction
Create a TemplateAction
Create a Template VersionAction
Create an Account-level TemplateAction
Create an Account-level Template VersionAction
Create an Account-level WebhookAction
Create Mailgun API KeyAction
Create Mailgun SMTP Credentials for a Given DomainAction
Create or Regenerate Webhook Signing Key on an AccountAction
| Field | Type |
|---|---|
| Message | text |
| Http Signing Key | text |
Creates a Warmup Plan for an IP AddressAction
Deactivate a Domain KeyAction
Delegate DIPP to SubaccountAction
Delete a Custom Sending LimitAction
Delete a Custom Sending LimitAction
| Field | Type |
|---|---|
| Success | text |
Delete a Domain KeyAction
Delete a Limit Threshold for an AccountAction
Delete a Mailing ListAction
Delete a MemberAction
Delete a RouteAction
Delete a Send AlertAction
Delete a Single Forward Rule by IDAction
Delete a SubaccountAction
| Field | Type |
|---|---|
| Message | text |
Delete a TemplateAction
Delete a VersionAction
Delete Account-level Webhook by IDAction
Delete Account-level WebhooksAction
Delete All Account-level TemplatesAction
| Field | Type |
|---|---|
| Message | text |
Delete All Mailgun SMTP Credentials for a DomainAction
Delete All TemplatesAction
Delete an Account-level TemplateAction
Delete an Account-level Template VersionAction
Delete Domain Webhooks by TypeAction
Delete Mailgun Account IP Allowlist EntryAction
Delete Mailgun API KeyAction
Delete Mailgun SMTP CredentialsAction
Delete Scheduled and Undelivered MailAction
Delete Slack SettingsAction
| Field | Type |
|---|---|
| Result | text |
Delete TagAction
Delete the DIPPAction
Disable a SubaccountAction
Edit DIPPAction
Enable a SubaccountAction
Enroll All Account DomainsAction
Enroll DomainAction
Import AllowlistAction
Import Complaint ListAction
Import List of BouncesAction
Import Unsubscribe ListAction
Initialize/set IPs for All PoolsAction
Make an API Calluniversal
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
| Headers | array |
| Query String | array |
| Body | text |
Override Domain AssignmentAction
Place Account IP Into a Dedicated IP BandAction
Post Query to List Account Tags or Search for Single TagAction
Query Account MetricsAction
Query Account Usage MetricsAction
Re-enable Account Disabled for Hitting Send LimitAction
| Field | Type |
|---|---|
| Success | text |
Regenerate Mailgun Public API KeyAction
| Field | Type |
|---|---|
| Key | text |
| Message | text |
Remove All Dynamic IP PoolsAction
| Field | Type |
|---|---|
| Message | text |
Remove an Authorized Sandbox Domain Email RecipientAction
Remove an IP from a DIPPAction
Remove an IP from All Account DomainsAction
Remove an IP from the Domain Pool, Unlink a DIPP or Remove the Domain PoolAction
Remove an IP from the Domain Pool, Unlink a DIPP or Remove the Domain PoolAction
Remove BounceAction
Remove ComplaintAction
Remove Domain from Dynamic IP PoolsAction
Remove Entry from AllowlistAction
Remove UnsubscribeAction
Rename a TemplateAction
Rename a TemplateAction
Resend Account Activation Email to the Account OwnerAction
| Field | Type |
|---|---|
| Success | text |
Resend an EmailAction
Reset Webhook Signing KeyAction
| Field | Type |
|---|---|
| Signing Key | text |
Revoke DIPP from SubaccountAction
Revoke Slack Access TokenAction
| Field | Type |
|---|---|
| Result | text |
Rotate Automatic Sender Security DKIM Key for a DomainAction
Send an EmailAction
Send an Email in MIME FormatAction
Set a Custom Sending LimitAction
Set a Custom Sending LimitAction
Set or Modify the Dedicated IP Pool Used for IP SpilloverAction
Set or Modify the Dediciated IP Pool Used for Spillover for a DomainAction
Test MessageAction
Test MessageAction
Test WebhookAction
Tracking Certificate: GenerateAction
Tracking Certificate: Regenerate Expired CertificateAction
Update a DKIM SelectorAction
Update a Limit Threshold for an AccountAction
Update a Mailing ListAction
Update a Mailing List MemberAction
Update a RouteAction
Update a Send AlertAction
Update a Single Forward Rule by IDAction
Update a VersionAction
Update Account FeatureAction
Update Account TagAction
Update AlertAction
Update an Account-level TemplateAction
Update an Account-level Template VersionAction
Update an Account-level WebhookAction
Update Automatic Sender Security DKIM Key Rotation for a DomainAction
Update Click Tracking SettingsAction
Update DKIM AuthorityAction
Update DomainAction
Update Domain WebhookAction
Update Domain Webhooks (V4)Action
Update Individual Mailgun Account IP Allowlist Entry's DescriptionAction
Update Mailgun SMTP CredentialsAction
Update Open Tracking SettingsAction
Update Pool IPsAction
Update Slack SettingsAction
Update Subaccount FeatureAction
Update Subaccount IP AssignmentsAction
| Field | Type |
|---|---|
| Message | text |
Update TagAction
Update TemplateAction
Update Unsubscribe Tracking SettingsAction
Update Variable Account SettingsAction
Templates
Look for Mailgun templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Acumbamail[2]Email marketing platform for campaigns, lists, and subscriber automation.
- ButtondownIndie newsletter platform for writing, sending, and managing email lists.
- AWS SESSend transactional email and manage Amazon SES identities, templates, contacts, suppressions, and configuration sets.
- CallTrackingMetricsCall tracking for businesses, with numbers, texts, and routing.
- Autocalls AIAI phone agents for outbound and inbound calling, lead qualification, and follow-ups.
References
- WEXTL® Mailgun Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Mailgun.
- WEXTL® visual workflow builder data.
Last updated: Aug 28, 2026 21:55