Loading...
Loading...
Mailgun integration. Manage Mailboxs, Domains, Templates, Logs. Use when the user wants to interact with Mailgun data.
npx skill4agent add membranedev/application-skills mailgunmembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search mailgun --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| List Mailing Lists | list-mailing-lists | Get a list of all mailing lists in your account. |
| List Mailing List Members | list-mailing-list-members | Get all members of a mailing list. |
| List Webhooks | list-webhooks | Get all webhooks configured for a domain. |
| List Unsubscribes | list-unsubscribes | Get a list of unsubscribed email addresses for a domain. |
| List Bounces | list-bounces | Get a list of bounced email addresses for a domain. |
| List Templates | list-templates | Get a list of email templates stored for a domain. |
| List Domains | list-domains | Get a list of all domains configured in your Mailgun account. |
| Get Domain | get-domain | Get detailed information about a specific domain including DNS records and verification status. |
| Get Mailing List | get-mailing-list | Get details of a specific mailing list. |
| Get Template | get-template | Get details of a specific email template including its content. |
| Get Bounce | get-bounce | Get bounce details for a specific email address. |
| Get Domain Stats | get-domain-stats | Get email statistics for a domain including delivered, bounced, clicked, opened counts. |
| Get Events | get-events | Query event logs for a domain. |
| Create Mailing List | create-mailing-list | Create a new mailing list for managing email subscriptions. |
| Create Template | create-template | Create a new email template. |
| Create Webhook | create-webhook | Create a new webhook for a specific event type. |
| Send Email | send-email | Send an email message through Mailgun. |
| Update Mailing List | add-mailing-list-member | Add a new member to a mailing list. |
| Add Unsubscribe | add-unsubscribe | Add an email address to the unsubscribe list. |
| Delete Template | delete-template | Delete an email template from a domain. |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY