# AutoSend Transactional Emails > Send transactional emails (OTPs, password resets, order confirmations, alerts) via REST API, SMTP, or Node.js SDK. Delivered in milliseconds. Volume-based pricing, pay per email sent. Use the MCP server or skill.md to help your AI agent integrate AutoSend into your product. Last updated: April 2026 --- ## Sending Methods ### REST API Send transactional emails programmatically via a single endpoint. **Endpoint**: `POST https://api.autosend.com/v1/mails/send` ```bash curl --request POST \ --url https://api.autosend.com/v1/mails/send \ --header 'Authorization: Bearer ' \ --header 'Content-Type: application/json' \ --data '{ "to": { "email": "to@example.com", "name": "Jane Smith" }, "from": { "email": "from@yourdomain.com", "name": "Your Company" }, "subject": "Welcome to Our Platform!", "html": "

Welcome, {{name}}!

Thanks for signing up.

", "dynamicData": { "name": "Jane" }, "replyTo": { "email": "to@example.com" } }' ``` **Docs**: https://docs.autosend.com/api/send-email ### SMTP Relay Standard SMTP integration for platforms that require SMTP credentials (Supabase, WordPress, and other services that do not support REST APIs). **Docs**: https://docs.autosend.com/quickstart/smtp ### Node.js SDK Install via npm and send with a few lines of code. Includes a Resend adapter for teams migrating from Resend. **Docs**: https://docs.autosend.com/sdks/node **GitHub**: https://github.com/autosendhq/autosend-node --- ## Agent Integration ### MCP Server Connect the AutoSend MCP server to any supported AI agent (Claude Code, Cursor, Codex, Antigravity) to integrate AutoSend into your product. Agents can manage templates, contacts, and sending through natural language. **Docs**: https://docs.autosend.com/mcp ### Skills (skill.md) Install the AutoSend skill to give your agent full knowledge of the API, authentication patterns, and best practices. ``` npx skills add autosendhq/skills ``` **Docs**: https://docs.autosend.com/skills --- ## Key Features **Delivery speed**: most transactional emails are delivered within milliseconds to seconds. **Webhooks**: real-time event notifications via HTTP POST for `email.sent`, `email.delivered`, `email.bounced`, `email.opened`, `email.clicked`, `email.spam_reported`, `email.unsubscribed`. **Event tracking**: per-email activity logs with full event timeline: processed, queued, sent, delivered, opened, clicked. Open and click tracking configurable in settings. **Suppression**: automatic validation and suppression of invalid, disposable, and high-risk addresses before sending. See the dedicated Deliverability llms.txt for full details on suppression, authentication, and reputation monitoring. --- ## Scope and Limitations - Transactional email sending is API, SMTP, and SDK only. There is no dashboard UI for sending individual transactional emails. - Automation sequences (welcome flows, drip campaigns) are a separate feature. See the Email Automation llms.txt. --- ## Resources - [Transactional Emails page](https://autosend.com/transactional-emails) - [API Reference](https://docs.autosend.com/api-reference) - [SMTP Docs](https://docs.autosend.com/quickstart/smtp) - [Node.js SDK Docs](https://docs.autosend.com/sdks/node) - [Node.js SDK GitHub](https://github.com/autosendhq/autosend-node) - [MCP / Agent Docs](https://docs.autosend.com/mcp) - [Support](mailto:support@autosend.com)