You're viewing a demo portfolio

Join the waitlist
PRSM

send_email

Active

Tool of run.domani/domani

declared in 1.0.0

Send an email from one of your mailboxes. Specify domain and slug to identify the sender mailbox. Supports text and/or HTML body, CC/BCC, attachments (base64), and threading via In-Reply-To/References. Rate limited to 100 sends per hour per mailbox. API: POST /api/emails/{address}/send.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "domain",
    "slug",
    "to"
  ],
  "properties": {
    "cc": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      ],
      "description": "CC recipient(s)"
    },
    "to": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      ],
      "description": "Recipient email address(es)"
    },
    "bcc": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      ],
      "description": "BCC recipient(s)"
    },
    "html": {
      "type": "string",
      "description": "HTML body"
    },
    "slug": {
      "type": "string",
      "description": "Sender mailbox slug, e.g. hello or k7x9m2"
    },
    "text": {
      "type": "string",
      "description": "Plain text body"
    },
    "domain": {
      "type": "string",
      "description": "Sender mailbox domain, e.g. mysite.com or domani.run"
    },
    "subject": {
      "type": "string",
      "description": "Email subject line"
    },
    "reply_to": {
      "type": "string",
      "description": "Reply-to email address"
    },
    "references": {
      "type": "string",
      "description": "Space-separated Message-ID chain (for threading)"
    },
    "attachments": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "content",
          "filename"
        ],
        "properties": {
          "content": {
            "type": "string",
            "description": "Base64-encoded file content"
          },
          "filename": {
            "type": "string",
            "description": "Filename with extension, e.g. report.pdf"
          },
          "content_type": {
            "type": "string",
            "description": "MIME type (optional, derived from filename)"
          }
        }
      },
      "maxItems": 10,
      "description": "File attachments (max 10, max 40MB total)"
    },
    "in_reply_to": {
      "type": "string",
      "description": "Message-ID of the email being replied to (for threading)"
    },
    "idempotency_key": {
      "type": "string",
      "description": "Unique key to prevent duplicate sends. If a message with this key was already sent from this mailbox, the original result is returned."
    },
    "allow_risky_content": {
      "type": "boolean",
      "description": "Deprecated compatibility field. Public HTTPS third-party auth links are allowed with a warning; objective safety blocks cannot be overridden"
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

run.domani/domani

https://github.com/gwendall/domani

1/7 registries
View full server →