productivity
MailerSend CLI for AI Agents
Use the MailerSend CLI from KosmoKrator to call MailerSend tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.MailerSend CLI Setup
MailerSend can be configured headlessly with `kosmokrator integrations:configure mailer-send`.
# 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 mailer-send --set api_token="$MAILER_SEND_API_TOKEN" --enable --read allow --write ask --json
kosmokrator integrations:doctor mailer-send --json
kosmokrator integrations:status --json Credentials
Authentication type: API token api_token. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.
| Key | Env var | Type | Required | Label |
|---|---|---|---|---|
api_token | MAILER_SEND_API_TOKEN | Secret secret | yes | API Token |
Command Patterns
The generic command is stable across every integration. The provider shortcut is shorter for humans.
kosmo integrations:call mailer-send.mailersendaddblocklistrecipients '{}' --json kosmo integrations:mailer-send mailersendaddblocklistrecipients '{}' --json Discovery
These commands return structured output for coding agents that need to inspect capabilities before choosing a function.
kosmo integrations:docs mailer-send --json
kosmo integrations:docs mailer-send.mailersendaddblocklistrecipients --json
kosmo integrations:schema mailer-send.mailersendaddblocklistrecipients --json
kosmo integrations:search "MailerSend" --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.
mailer-send.mailersendaddblocklistrecipients
Mailersendaddblocklistrecipients
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendaddblocklistrecipients '{}' --json kosmo integrations:mailer-send mailersendaddblocklistrecipients '{}' --json mailer-send.mailersendaddunsubscribes
Mailersendaddunsubscribes
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendaddunsubscribes '{}' --json kosmo integrations:mailer-send mailersendaddunsubscribes '{}' --json mailer-send.mailersendcreatedomain
Mailersendcreatedomain
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendcreatedomain '{}' --json kosmo integrations:mailer-send mailersendcreatedomain '{}' --json mailer-send.mailersendcreateinboundroute
Mailersendcreateinboundroute
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendcreateinboundroute '{}' --json kosmo integrations:mailer-send mailersendcreateinboundroute '{}' --json mailer-send.mailersendcreatesmtpuser
Mailersendcreatesmtpuser
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendcreatesmtpuser '{}' --json kosmo integrations:mailer-send mailersendcreatesmtpuser '{}' --json mailer-send.mailersendcreatewebhook
Mailersendcreatewebhook
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendcreatewebhook '{}' --json kosmo integrations:mailer-send mailersendcreatewebhook '{}' --json mailer-send.mailersenddeletedomain
Mailersenddeletedomain
read - Parameters
- none
kosmo integrations:call mailer-send.mailersenddeletedomain '{}' --json kosmo integrations:mailer-send mailersenddeletedomain '{}' --json mailer-send.mailersenddeleteinboundroute
Mailersenddeleteinboundroute
read - Parameters
- none
kosmo integrations:call mailer-send.mailersenddeleteinboundroute '{}' --json kosmo integrations:mailer-send mailersenddeleteinboundroute '{}' --json mailer-send.mailersenddeleteonhold
Mailersenddeleteonhold
read - Parameters
- none
kosmo integrations:call mailer-send.mailersenddeleteonhold '{}' --json kosmo integrations:mailer-send mailersenddeleteonhold '{}' --json mailer-send.mailersenddeletesmtpuser
Mailersenddeletesmtpuser
read - Parameters
- none
kosmo integrations:call mailer-send.mailersenddeletesmtpuser '{}' --json kosmo integrations:mailer-send mailersenddeletesmtpuser '{}' --json mailer-send.mailersenddeletetemplate
Mailersenddeletetemplate
read - Parameters
- none
kosmo integrations:call mailer-send.mailersenddeletetemplate '{}' --json kosmo integrations:mailer-send mailersenddeletetemplate '{}' --json mailer-send.mailersenddeleteunsubscribes
Mailersenddeleteunsubscribes
read - Parameters
- none
kosmo integrations:call mailer-send.mailersenddeleteunsubscribes '{}' --json kosmo integrations:mailer-send mailersenddeleteunsubscribes '{}' --json mailer-send.mailersenddeletewebhook
Mailersenddeletewebhook
read - Parameters
- none
kosmo integrations:call mailer-send.mailersenddeletewebhook '{}' --json kosmo integrations:mailer-send mailersenddeletewebhook '{}' --json mailer-send.mailersendgetactivity
Mailersendgetactivity
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendgetactivity '{}' --json kosmo integrations:mailer-send mailersendgetactivity '{}' --json mailer-send.mailersendgetanalyticsbydate
Mailersendgetanalyticsbydate
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendgetanalyticsbydate '{}' --json kosmo integrations:mailer-send mailersendgetanalyticsbydate '{}' --json mailer-send.mailersendgetanalyticsopensbycountry
Mailersendgetanalyticsopensbycountry
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendgetanalyticsopensbycountry '{}' --json kosmo integrations:mailer-send mailersendgetanalyticsopensbycountry '{}' --json mailer-send.mailersendgetanalyticsopensbyreadingenvironment
Mailersendgetanalyticsopensbyreadingenvironment
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendgetanalyticsopensbyreadingenvironment '{}' --json kosmo integrations:mailer-send mailersendgetanalyticsopensbyreadingenvironment '{}' --json mailer-send.mailersendgetanalyticsopensbyuseragent
Mailersendgetanalyticsopensbyuseragent
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendgetanalyticsopensbyuseragent '{}' --json kosmo integrations:mailer-send mailersendgetanalyticsopensbyuseragent '{}' --json mailer-send.mailer_send_get_current_user
Verify MailerSend API connectivity by fetching a minimal list of domains. Use this as a health check to confirm the API token is valid and the service is reachable.
write - Parameters
- none
kosmo integrations:call mailer-send.mailer_send_get_current_user '{}' --json kosmo integrations:mailer-send mailer_send_get_current_user '{}' --json mailer-send.mailersendgetdomain
Mailersendgetdomain
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendgetdomain '{}' --json kosmo integrations:mailer-send mailersendgetdomain '{}' --json mailer-send.mailersendgetdomaindnsrecords
Mailersendgetdomaindnsrecords
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendgetdomaindnsrecords '{}' --json kosmo integrations:mailer-send mailersendgetdomaindnsrecords '{}' --json mailer-send.mailersendgetdomainverificationstatus
Mailersendgetdomainverificationstatus
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendgetdomainverificationstatus '{}' --json kosmo integrations:mailer-send mailersendgetdomainverificationstatus '{}' --json mailer-send.mailersendgetinboundroute
Mailersendgetinboundroute
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendgetinboundroute '{}' --json kosmo integrations:mailer-send mailersendgetinboundroute '{}' --json mailer-send.mailer_send_get_message
Get detailed information about a specific email message by its ID. Returns the full message object including status, recipients, subject, and content.
write - Parameters
- id
kosmo integrations:call mailer-send.mailer_send_get_message '{"id":"example_id"}' --json kosmo integrations:mailer-send mailer_send_get_message '{"id":"example_id"}' --json mailer-send.mailersendgetrecipient
Mailersendgetrecipient
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendgetrecipient '{}' --json kosmo integrations:mailer-send mailersendgetrecipient '{}' --json mailer-send.mailersendgetsmtpuser
Mailersendgetsmtpuser
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendgetsmtpuser '{}' --json kosmo integrations:mailer-send mailersendgetsmtpuser '{}' --json mailer-send.mailersendgettemplate
Mailersendgettemplate
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendgettemplate '{}' --json kosmo integrations:mailer-send mailersendgettemplate '{}' --json mailer-send.mailersendgetwebhook
Mailersendgetwebhook
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendgetwebhook '{}' --json kosmo integrations:mailer-send mailersendgetwebhook '{}' --json mailer-send.mailersendlistactivities
Mailersendlistactivities
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendlistactivities '{}' --json kosmo integrations:mailer-send mailersendlistactivities '{}' --json mailer-send.mailersendlistdomainrecipients
Mailersendlistdomainrecipients
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendlistdomainrecipients '{}' --json kosmo integrations:mailer-send mailersendlistdomainrecipients '{}' --json mailer-send.mailer_send_list_domains
List sending domains configured in your MailerSend account. Returns domain names, verification statuses, and related settings.
write - Parameters
- limit, page, verified
kosmo integrations:call mailer-send.mailer_send_list_domains '{"limit":1,"page":1,"verified":true}' --json kosmo integrations:mailer-send mailer_send_list_domains '{"limit":1,"page":1,"verified":true}' --json mailer-send.mailersendlisthardbounces
Mailersendlisthardbounces
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendlisthardbounces '{}' --json kosmo integrations:mailer-send mailersendlisthardbounces '{}' --json mailer-send.mailersendlistinboundroutes
Mailersendlistinboundroutes
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendlistinboundroutes '{}' --json kosmo integrations:mailer-send mailersendlistinboundroutes '{}' --json mailer-send.mailer_send_list_messages
List email messages from your MailerSend account. Returns a paginated list of sent messages with their IDs, subjects, and statuses.
write - Parameters
- limit, page
kosmo integrations:call mailer-send.mailer_send_list_messages '{"limit":1,"page":1}' --json kosmo integrations:mailer-send mailer_send_list_messages '{"limit":1,"page":1}' --json mailer-send.mailersendlistonhold
Mailersendlistonhold
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendlistonhold '{}' --json kosmo integrations:mailer-send mailersendlistonhold '{}' --json mailer-send.mailer_send_list_recipients
List recipients (contacts) from your MailerSend account. Returns recipient emails, names, and subscription statuses.
write - Parameters
- limit, page
kosmo integrations:call mailer-send.mailer_send_list_recipients '{"limit":1,"page":1}' --json kosmo integrations:mailer-send mailer_send_list_recipients '{"limit":1,"page":1}' --json mailer-send.mailersendlistsmtpusers
Mailersendlistsmtpusers
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendlistsmtpusers '{}' --json kosmo integrations:mailer-send mailersendlistsmtpusers '{}' --json mailer-send.mailersendlistspamcomplaints
Mailersendlistspamcomplaints
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendlistspamcomplaints '{}' --json kosmo integrations:mailer-send mailersendlistspamcomplaints '{}' --json mailer-send.mailer_send_list_templates
List email templates available in your MailerSend account. Returns template IDs, names, and types for use when sending templated emails.
write - Parameters
- limit, page
kosmo integrations:call mailer-send.mailer_send_list_templates '{"limit":1,"page":1}' --json kosmo integrations:mailer-send mailer_send_list_templates '{"limit":1,"page":1}' --json mailer-send.mailersendlistunsubscribes
Mailersendlistunsubscribes
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendlistunsubscribes '{}' --json kosmo integrations:mailer-send mailersendlistunsubscribes '{}' --json mailer-send.mailersendlistwebhooks
Mailersendlistwebhooks
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendlistwebhooks '{}' --json kosmo integrations:mailer-send mailersendlistwebhooks '{}' --json mailer-send.mailer_send_send_bulk_email
Send multiple email payloads through the MailerSend bulk email endpoint.
write - Parameters
- messages
kosmo integrations:call mailer-send.mailer_send_send_bulk_email '{"messages":"example_messages"}' --json kosmo integrations:mailer-send mailer_send_send_bulk_email '{"messages":"example_messages"}' --json mailer-send.mailer_send_send_email
Send an email through the MailerSend API. Requires a sender (from), one or more recipients (to), and a subject. Optionally provide HTML and/or plain text content.
write - Parameters
- from, to, subject, html, text, template_id, personalization, tags, reply_to, cc, bcc, attachments, send_at, in_reply_to
kosmo integrations:call mailer-send.mailer_send_send_email '{"from":"example_from","to":"example_to","subject":"example_subject","html":"example_html","text":"example_text","template_id":"example_template_id","personalization":"example_personalization","tags":"example_tags"}' --json kosmo integrations:mailer-send mailer_send_send_email '{"from":"example_from","to":"example_to","subject":"example_subject","html":"example_html","text":"example_text","template_id":"example_template_id","personalization":"example_personalization","tags":"example_tags"}' --json mailer-send.mailersendupdatedomainsettings
Mailersendupdatedomainsettings
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendupdatedomainsettings '{}' --json kosmo integrations:mailer-send mailersendupdatedomainsettings '{}' --json mailer-send.mailersendupdateinboundroute
Mailersendupdateinboundroute
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendupdateinboundroute '{}' --json kosmo integrations:mailer-send mailersendupdateinboundroute '{}' --json mailer-send.mailersendupdatesmtpuser
Mailersendupdatesmtpuser
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendupdatesmtpuser '{}' --json kosmo integrations:mailer-send mailersendupdatesmtpuser '{}' --json mailer-send.mailersendupdatewebhook
Mailersendupdatewebhook
read - Parameters
- none
kosmo integrations:call mailer-send.mailersendupdatewebhook '{}' --json kosmo integrations:mailer-send mailersendupdatewebhook '{}' --json Function Schemas
Use these parameter tables when building CLI payloads without calling integrations:schema first.
mailer-send.mailersendaddblocklistrecipients 0 parameters
kosmo integrations:schema mailer-send.mailersendaddblocklistrecipients --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendaddunsubscribes 0 parameters
kosmo integrations:schema mailer-send.mailersendaddunsubscribes --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendcreatedomain 0 parameters
kosmo integrations:schema mailer-send.mailersendcreatedomain --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendcreateinboundroute 0 parameters
kosmo integrations:schema mailer-send.mailersendcreateinboundroute --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendcreatesmtpuser 0 parameters
kosmo integrations:schema mailer-send.mailersendcreatesmtpuser --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendcreatewebhook 0 parameters
kosmo integrations:schema mailer-send.mailersendcreatewebhook --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersenddeletedomain 0 parameters
kosmo integrations:schema mailer-send.mailersenddeletedomain --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersenddeleteinboundroute 0 parameters
kosmo integrations:schema mailer-send.mailersenddeleteinboundroute --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersenddeleteonhold 0 parameters
kosmo integrations:schema mailer-send.mailersenddeleteonhold --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersenddeletesmtpuser 0 parameters
kosmo integrations:schema mailer-send.mailersenddeletesmtpuser --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersenddeletetemplate 0 parameters
kosmo integrations:schema mailer-send.mailersenddeletetemplate --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersenddeleteunsubscribes 0 parameters
kosmo integrations:schema mailer-send.mailersenddeleteunsubscribes --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersenddeletewebhook 0 parameters
kosmo integrations:schema mailer-send.mailersenddeletewebhook --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendgetactivity 0 parameters
kosmo integrations:schema mailer-send.mailersendgetactivity --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendgetanalyticsbydate 0 parameters
kosmo integrations:schema mailer-send.mailersendgetanalyticsbydate --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendgetanalyticsopensbycountry 0 parameters
kosmo integrations:schema mailer-send.mailersendgetanalyticsopensbycountry --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendgetanalyticsopensbyreadingenvironment 0 parameters
kosmo integrations:schema mailer-send.mailersendgetanalyticsopensbyreadingenvironment --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendgetanalyticsopensbyuseragent 0 parameters
kosmo integrations:schema mailer-send.mailersendgetanalyticsopensbyuseragent --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailer_send_get_current_user 0 parameters
kosmo integrations:schema mailer-send.mailer_send_get_current_user --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendgetdomain 0 parameters
kosmo integrations:schema mailer-send.mailersendgetdomain --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendgetdomaindnsrecords 0 parameters
kosmo integrations:schema mailer-send.mailersendgetdomaindnsrecords --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendgetdomainverificationstatus 0 parameters
kosmo integrations:schema mailer-send.mailersendgetdomainverificationstatus --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendgetinboundroute 0 parameters
kosmo integrations:schema mailer-send.mailersendgetinboundroute --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailer_send_get_message 1 parameters
kosmo integrations:schema mailer-send.mailer_send_get_message --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The unique message ID. |
mailer-send.mailersendgetrecipient 0 parameters
kosmo integrations:schema mailer-send.mailersendgetrecipient --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendgetsmtpuser 0 parameters
kosmo integrations:schema mailer-send.mailersendgetsmtpuser --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendgettemplate 0 parameters
kosmo integrations:schema mailer-send.mailersendgettemplate --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendgetwebhook 0 parameters
kosmo integrations:schema mailer-send.mailersendgetwebhook --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendlistactivities 0 parameters
kosmo integrations:schema mailer-send.mailersendlistactivities --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendlistdomainrecipients 0 parameters
kosmo integrations:schema mailer-send.mailersendlistdomainrecipients --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailer_send_list_domains 3 parameters
kosmo integrations:schema mailer-send.mailer_send_list_domains --json | Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Maximum number of domains to return per page (default: 25). |
page | integer | no | Page number for pagination (default: 1). |
verified | boolean | no | Filter domains by verification status. Pass true for verified only, false for unverified only. |
mailer-send.mailersendlisthardbounces 0 parameters
kosmo integrations:schema mailer-send.mailersendlisthardbounces --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendlistinboundroutes 0 parameters
kosmo integrations:schema mailer-send.mailersendlistinboundroutes --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailer_send_list_messages 2 parameters
kosmo integrations:schema mailer-send.mailer_send_list_messages --json | Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Maximum number of messages to return per page (default: 25). |
page | integer | no | Page number for pagination (default: 1). |
mailer-send.mailersendlistonhold 0 parameters
kosmo integrations:schema mailer-send.mailersendlistonhold --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailer_send_list_recipients 2 parameters
kosmo integrations:schema mailer-send.mailer_send_list_recipients --json | Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Maximum number of recipients to return per page (default: 25). |
page | integer | no | Page number for pagination (default: 1). |
mailer-send.mailersendlistsmtpusers 0 parameters
kosmo integrations:schema mailer-send.mailersendlistsmtpusers --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendlistspamcomplaints 0 parameters
kosmo integrations:schema mailer-send.mailersendlistspamcomplaints --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailer_send_list_templates 2 parameters
kosmo integrations:schema mailer-send.mailer_send_list_templates --json | Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Maximum number of templates to return per page (default: 25). |
page | integer | no | Page number for pagination (default: 1). |
mailer-send.mailersendlistunsubscribes 0 parameters
kosmo integrations:schema mailer-send.mailersendlistunsubscribes --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendlistwebhooks 0 parameters
kosmo integrations:schema mailer-send.mailersendlistwebhooks --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailer_send_send_bulk_email 1 parameters
kosmo integrations:schema mailer-send.mailer_send_send_bulk_email --json | Parameter | Type | Required | Description |
|---|---|---|---|
messages | array | yes | Array of MailerSend email payloads. |
mailer-send.mailer_send_send_email 14 parameters
kosmo integrations:schema mailer-send.mailer_send_send_email --json | Parameter | Type | Required | Description |
|---|---|---|---|
from | object | yes | Sender object with "email" (required) and "name" (required) keys, e.g. {"email": "noreply@example.com", "name": "Acme Corp"}. |
to | array | yes | Array of recipient objects, each with "email" (required) and optional "name" keys, e.g. [{"email": "user@example.com", "name": "John"}]. |
subject | string | yes | The email subject line. |
html | string | no | HTML body content for the email. |
text | string | no | Plain text body content for the email. |
template_id | string | no | Optional MailerSend template ID. |
personalization | array | no | Optional personalization objects. |
tags | array | no | Optional message tags. |
reply_to | object | no | Optional reply-to object with email and name. |
cc | array | no | Optional CC recipient objects. |
bcc | array | no | Optional BCC recipient objects. |
attachments | array | no | Optional MailerSend attachment objects. |
send_at | integer | no | Optional Unix timestamp for scheduled sending. |
in_reply_to | string | no | Optional Message-ID this email replies to. |
mailer-send.mailersendupdatedomainsettings 0 parameters
kosmo integrations:schema mailer-send.mailersendupdatedomainsettings --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendupdateinboundroute 0 parameters
kosmo integrations:schema mailer-send.mailersendupdateinboundroute --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendupdatesmtpuser 0 parameters
kosmo integrations:schema mailer-send.mailersendupdatesmtpuser --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailer-send.mailersendupdatewebhook 0 parameters
kosmo integrations:schema mailer-send.mailersendupdatewebhook --json | Parameter | Type | Required | Description |
|---|---|---|---|
| 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.