KosmoKrator

productivity

Mailgun CLI for AI Agents

Use the Mailgun CLI from KosmoKrator to call Mailgun tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.

Mailgun CLI Setup

Mailgun can be configured headlessly with `kosmokrator integrations:configure mailgun`.

Install, configure, and verify
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash

# Configure and verify this integration.
kosmokrator integrations:configure mailgun --set api_key="$MAILGUN_API_KEY" --set domain="$MAILGUN_DOMAIN" --enable --read allow --write ask --json
kosmokrator integrations:doctor mailgun --json
kosmokrator integrations:status --json

Credentials

Authentication type: basic auth api key basic_auth_api_key. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.

KeyEnv varTypeRequiredLabel
api_key MAILGUN_API_KEY Secret secret yes API Key
domain MAILGUN_DOMAIN Text text yes Sending Domain

Command Patterns

The generic command is stable across every integration. The provider shortcut is shorter for humans.

Generic CLI call
kosmo integrations:call mailgun.mailgun_api_get '{}' --json
Provider shortcut
kosmo integrations:mailgun mailgun_api_get '{}' --json

Discovery

These commands return structured output for coding agents that need to inspect capabilities before choosing a function.

Discovery commands
kosmo integrations:docs mailgun --json
kosmo integrations:docs mailgun.mailgun_api_get --json
kosmo integrations:schema mailgun.mailgun_api_get --json
kosmo integrations:search "Mailgun" --json
kosmo integrations:list --json

Automation Contexts

The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.

CLI Functions

Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.

mailgun.mailgun_api_get

Call any Mailgun API GET endpoint path.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_api_get '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_api_get '{}' --json

mailgun.mailgun_api_post

Call any Mailgun API POST endpoint path.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_api_post '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_api_post '{}' --json

mailgun.mailgun_api_put

Call any Mailgun API PUT endpoint path.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_api_put '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_api_put '{}' --json

mailgun.mailgun_api_delete

Call any Mailgun API DELETE endpoint path.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_api_delete '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_api_delete '{}' --json

mailgun.mailgun_get_current_user

Verify API credentials by listing one domain.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_get_current_user '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_get_current_user '{}' --json

mailgun.mailgun_list_domains

List domains in the Mailgun account.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_domains '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_domains '{}' --json

mailgun.mailgun_get_domain

Get a Mailgun domain and DNS records.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_get_domain '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_get_domain '{}' --json

mailgun.mailgun_create_domain

Create a Mailgun sending domain.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_create_domain '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_create_domain '{}' --json

mailgun.mailgun_delete_domain

Delete a Mailgun domain.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_delete_domain '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_delete_domain '{}' --json

mailgun.mailgun_verify_domain

Trigger Mailgun domain verification.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_verify_domain '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_verify_domain '{}' --json

mailgun.mailgun_list_domain_ips

List IPs assigned to a domain.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_domain_ips '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_domain_ips '{}' --json

mailgun.mailgun_add_domain_ip

Assign an IP to a domain.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_add_domain_ip '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_add_domain_ip '{}' --json

mailgun.mailgun_delete_domain_ip

Remove an IP from a domain.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_delete_domain_ip '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_delete_domain_ip '{}' --json

mailgun.mailgun_send_email

Send an email with Mailgun messages API.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_send_email '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_send_email '{}' --json

mailgun.mailgun_send_mime

Send a MIME message with Mailgun.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_send_mime '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_send_mime '{}' --json

mailgun.mailgun_list_events

List message events for a domain.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_events '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_events '{}' --json

mailgun.mailgun_list_messages

Compatibility alias for Mailgun domain events.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_messages '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_messages '{}' --json

mailgun.mailgun_get_stats

Get total stats for a domain.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_get_stats '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_get_stats '{}' --json

mailgun.mailgun_list_tags

List tags for a domain.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_tags '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_tags '{}' --json

mailgun.mailgun_get_tag

Get one tag for a domain.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_get_tag '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_get_tag '{}' --json

mailgun.mailgun_delete_tag

Delete a tag from a domain.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_delete_tag '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_delete_tag '{}' --json

mailgun.mailgun_list_bounces

List Mailgun Bounces for a domain.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_bounces '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_bounces '{}' --json

mailgun.mailgun_get_bounce

Get one Mailgun Bounce record.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_get_bounce '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_get_bounce '{}' --json

mailgun.mailgun_create_bounce

Create a Mailgun Bounce record.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_create_bounce '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_create_bounce '{}' --json

mailgun.mailgun_delete_bounce

Delete a Mailgun Bounce record.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_delete_bounce '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_delete_bounce '{}' --json

mailgun.mailgun_list_complaints

List Mailgun Complaints for a domain.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_complaints '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_complaints '{}' --json

mailgun.mailgun_get_complaint

Get one Mailgun Complaint record.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_get_complaint '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_get_complaint '{}' --json

mailgun.mailgun_create_complaint

Create a Mailgun Complaint record.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_create_complaint '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_create_complaint '{}' --json

mailgun.mailgun_delete_complaint

Delete a Mailgun Complaint record.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_delete_complaint '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_delete_complaint '{}' --json

mailgun.mailgun_list_unsubscribes

List Mailgun Unsubscribes for a domain.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_unsubscribes '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_unsubscribes '{}' --json

mailgun.mailgun_get_unsubscribe

Get one Mailgun Unsubscribe record.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_get_unsubscribe '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_get_unsubscribe '{}' --json

mailgun.mailgun_create_unsubscribe

Create a Mailgun Unsubscribe record.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_create_unsubscribe '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_create_unsubscribe '{}' --json

mailgun.mailgun_delete_unsubscribe

Delete a Mailgun Unsubscribe record.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_delete_unsubscribe '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_delete_unsubscribe '{}' --json

mailgun.mailgun_list_whitelists

List Mailgun Allowlists for a domain.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_whitelists '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_whitelists '{}' --json

mailgun.mailgun_get_allowlist

Get one Mailgun Allowlist record.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_get_allowlist '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_get_allowlist '{}' --json

mailgun.mailgun_create_allowlist

Create a Mailgun Allowlist record.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_create_allowlist '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_create_allowlist '{}' --json

mailgun.mailgun_delete_allowlist

Delete a Mailgun Allowlist record.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_delete_allowlist '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_delete_allowlist '{}' --json

mailgun.mailgun_get_suppressions

Compatibility alias for listing bounces.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_get_suppressions '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_get_suppressions '{}' --json

mailgun.mailgun_create_suppression

Compatibility alias for creating a bounce suppression.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_create_suppression '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_create_suppression '{}' --json

mailgun.mailgun_list_routes

List account-level inbound routes.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_routes '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_routes '{}' --json

mailgun.mailgun_get_route

Get one route by ID.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_get_route '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_get_route '{}' --json

mailgun.mailgun_create_route

Create an inbound route.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_create_route '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_create_route '{}' --json

mailgun.mailgun_update_route

Update an inbound route.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_update_route '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_update_route '{}' --json

mailgun.mailgun_delete_route

Delete an inbound route.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_delete_route '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_delete_route '{}' --json

mailgun.mailgun_list_webhooks

List webhooks configured for a domain.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_webhooks '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_webhooks '{}' --json

mailgun.mailgun_get_webhook

Get one webhook by event type.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_get_webhook '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_get_webhook '{}' --json

mailgun.mailgun_create_webhook

Create a webhook for a domain event.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_create_webhook '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_create_webhook '{}' --json

mailgun.mailgun_update_webhook

Update a webhook for a domain event.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_update_webhook '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_update_webhook '{}' --json

mailgun.mailgun_delete_webhook

Delete a webhook for a domain event.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_delete_webhook '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_delete_webhook '{}' --json

mailgun.mailgun_list_mailing_lists

List mailing lists in the account.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_mailing_lists '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_mailing_lists '{}' --json

mailgun.mailgun_get_mailing_list

Get one mailing list by address.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_get_mailing_list '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_get_mailing_list '{}' --json

mailgun.mailgun_create_mailing_list

Create a mailing list.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_create_mailing_list '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_create_mailing_list '{}' --json

mailgun.mailgun_update_mailing_list

Update a mailing list.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_update_mailing_list '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_update_mailing_list '{}' --json

mailgun.mailgun_delete_mailing_list

Delete a mailing list.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_delete_mailing_list '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_delete_mailing_list '{}' --json

mailgun.mailgun_list_members

List members of a mailing list.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_members '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_members '{}' --json

mailgun.mailgun_get_member

Get one mailing list member.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_get_member '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_get_member '{}' --json

mailgun.mailgun_add_member

Add or update one mailing list member.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_add_member '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_add_member '{}' --json

mailgun.mailgun_update_member

Update one mailing list member.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_update_member '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_update_member '{}' --json

mailgun.mailgun_delete_member

Delete one mailing list member.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_delete_member '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_delete_member '{}' --json

mailgun.mailgun_add_member_bulk

Bulk add mailing list members.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_add_member_bulk '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_add_member_bulk '{}' --json

mailgun.mailgun_list_templates

List stored email templates for a domain.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_templates '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_templates '{}' --json

mailgun.mailgun_get_template

Get one template.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_get_template '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_get_template '{}' --json

mailgun.mailgun_create_template

Create an email template.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_create_template '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_create_template '{}' --json

mailgun.mailgun_update_template

Update template metadata.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_update_template '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_update_template '{}' --json

mailgun.mailgun_delete_template

Delete a template.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_delete_template '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_delete_template '{}' --json

mailgun.mailgun_list_template_versions

List versions for a template.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_template_versions '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_template_versions '{}' --json

mailgun.mailgun_create_template_version

Create a template version.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_create_template_version '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_create_template_version '{}' --json

mailgun.mailgun_update_template_version

Update a template version.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_update_template_version '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_update_template_version '{}' --json

mailgun.mailgun_delete_template_version

Delete a template version.

Write write
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_delete_template_version '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_delete_template_version '{}' --json

mailgun.mailgun_list_ips

List account IPs.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_ips '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_ips '{}' --json

mailgun.mailgun_get_ip

Get one IP.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_get_ip '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_get_ip '{}' --json

mailgun.mailgun_list_ip_pools

List account IP pools.

Read read
Parameters
none
Generic call
kosmo integrations:call mailgun.mailgun_list_ip_pools '{}' --json
Shortcut
kosmo integrations:mailgun mailgun_list_ip_pools '{}' --json

Function Schemas

Use these parameter tables when building CLI payloads without calling integrations:schema first.

mailgun.mailgun_api_get 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_api_get --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_api_post 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_api_post --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_api_put 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_api_put --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_api_delete 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_api_delete --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_get_current_user 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_get_current_user --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_domains 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_domains --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_get_domain 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_get_domain --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_create_domain 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_create_domain --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_delete_domain 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_delete_domain --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_verify_domain 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_verify_domain --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_domain_ips 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_domain_ips --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_add_domain_ip 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_add_domain_ip --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_delete_domain_ip 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_delete_domain_ip --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_send_email 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_send_email --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_send_mime 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_send_mime --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_events 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_events --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_messages 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_messages --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_get_stats 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_get_stats --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_tags 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_tags --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_get_tag 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_get_tag --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_delete_tag 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_delete_tag --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_bounces 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_bounces --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_get_bounce 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_get_bounce --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_create_bounce 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_create_bounce --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_delete_bounce 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_delete_bounce --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_complaints 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_complaints --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_get_complaint 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_get_complaint --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_create_complaint 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_create_complaint --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_delete_complaint 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_delete_complaint --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_unsubscribes 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_unsubscribes --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_get_unsubscribe 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_get_unsubscribe --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_create_unsubscribe 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_create_unsubscribe --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_delete_unsubscribe 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_delete_unsubscribe --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_whitelists 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_whitelists --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_get_allowlist 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_get_allowlist --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_create_allowlist 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_create_allowlist --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_delete_allowlist 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_delete_allowlist --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_get_suppressions 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_get_suppressions --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_create_suppression 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_create_suppression --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_routes 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_routes --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_get_route 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_get_route --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_create_route 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_create_route --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_update_route 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_update_route --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_delete_route 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_delete_route --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_webhooks 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_webhooks --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_get_webhook 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_get_webhook --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_create_webhook 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_create_webhook --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_update_webhook 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_update_webhook --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_delete_webhook 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_delete_webhook --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_mailing_lists 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_mailing_lists --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_get_mailing_list 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_get_mailing_list --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_create_mailing_list 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_create_mailing_list --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_update_mailing_list 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_update_mailing_list --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_delete_mailing_list 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_delete_mailing_list --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_members 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_members --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_get_member 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_get_member --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_add_member 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_add_member --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_update_member 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_update_member --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_delete_member 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_delete_member --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_add_member_bulk 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_add_member_bulk --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_templates 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_templates --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_get_template 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_get_template --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_create_template 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_create_template --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_update_template 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_update_template --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_delete_template 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_delete_template --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_template_versions 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_template_versions --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_create_template_version 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_create_template_version --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_update_template_version 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_update_template_version --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_delete_template_version 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_delete_template_version --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_ips 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_ips --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_get_ip 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_get_ip --json
ParameterTypeRequiredDescription
No parameters.
mailgun.mailgun_list_ip_pools 0 parameters
Schema command
kosmo integrations:schema mailgun.mailgun_list_ip_pools --json
ParameterTypeRequiredDescription
No parameters.

Permissions

Headless calls still follow the integration read/write permission policy. Configure read/write defaults with integrations:configure. Add --force only for trusted automation that should bypass that policy.