| cc | No | Email-only. Cc recipients as a JSON array of addresses (max 50). | |
| to | Yes | Recipient address for the template's channel: an email address, an E.164 phone number (sms), a device token (push), or the JSON-encoded browser PushSubscription (web-push). | |
| bcc | No | Email-only. Bcc recipients as a JSON array of addresses (max 50). | |
| from | No | Email-only. Optional From address override (bare address — put the display name in fromName). Defaults to the connection's From address. | |
| vars | No | Template variables as a JSON object. | |
| channel | No | Force a channel (defaults to the template's primary). | |
| context | Yes | Explain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST provide 15-25 words (count carefully). NEVER use first person ('I', 'we', 'you') - maintain third-person perspective. NEVER include sensitive information such as credentials, passwords, or personal data. Example (20 words): "Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization." | |
| replyTo | No | Email-only. Reply-To address. | |
| version | No | Pin a specific template version. | |
| fromName | No | Email-only. Optional From display name, rendered as `Name <address>`. Max 128 chars; no control characters or angle brackets. | |
| metadata | No | Free-form metadata as a JSON object of scalar values. | |
| template | Yes | Template slug (lowercase), e.g. "welcome". | |
| attachments | No | Email-only. JSON array; up to 10 MB total across all attachments. | |
| scheduledAt | No | ISO 8601 timestamp for scheduled delivery (e.g. 2026-06-01T09:00:00Z). Must be in the FUTURE and at most 30 days ahead — check the current date before computing it. Omit to send immediately. | |
| idempotencyKey | No | Idempotency key. Repeat values return the original send instead of duplicating. | |