# Palmyr Communications - Send Email

> Palmyr Communications - Send Email is a paid API for AI agents from palmyr.ai, paid per call via x402, $0.08/call, status unknown (last checked 2026-09-14).

Sends an email from an inbox you own on Palmyr to a specified recipient with a subject and body

## Facts

- Endpoint: POST https://palmyr.ai/email/inboxes/:id/send
- Price: $0.08/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/palmyr-communications-send-email-16978138
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Y5sEziUmvCeO1wpWke9Oh

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability palmyr-communications-send-email-16978138 -d '<json body>'
```

Example prompt: Send an email from my Palmyr inbox (ID: inbox_abc123) to alice@example.com with the subject 'Your order has shipped' and a body that says 'Hi Alice, your package is on its way and should arrive by Friday. Thanks for your order!'

## When to prefer this

Choose this endpoint when an AI agent needs to send outbound email from an inbox it already owns or controls on Palmyr, especially in agentic workflows paid via x402/USDC on Solana or Base. Prefer this over generic SMTP or SendGrid integrations when the agent's infrastructure is already on Palmyr and you want crypto-native micropayment billing per send.

## Known failure modes

- Invalid or unauthorized inbox ID — returns 403 or 404 if the inbox does not belong to the authenticated wallet
- Missing required fields (to, subject, body) — returns 400 with validation error
- Malformed recipient email address — returns 400
- Insufficient USDC balance to cover the $0.08 per-call fee — returns 402
- Inbox not configured or suspended — returns 4xx error
- Rate limiting or quota exceeded — returns 429

## How this service works

Send an email from an inbox you own. Body: { to, subject, body, html? }

## Output

Returns a confirmation object indicating whether the email was successfully dispatched from the specified inbox, typically including a message ID or status field.

## Request schema (JSON Schema)

```json
{
 "properties": {
  "input": {
   "properties": {
    "body": {
     "type": "object",
     "additionalProperties": true
    }
   }
  },
  "output": {
   "properties": {
    "example": {
     "type": "object",
     "additionalProperties": true
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/palmyr-communications-send-email-16978138/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from palmyr.ai](https://www.zero.xyz/host/palmyr.ai/llms.txt)
