Send a draft
Tool ID: email_draft_send
Summary
Sends one existing draft (by folder + uid) via SMTP, saves a copy in Sent, then removes the draft. Requires your explicit confirmation. You can request a dry run to preview without sending.
When to use it
- Send after review — You already created or inspected a draft and are ready to deliver it.
- Preview first — Dry-run to see recipients and subject before confirming.
- Single message — Prefer this over batch send when only one draft should go out.
What you need
| Requirement | Required? |
|---|---|
| Metraclick connection | Yes |
| Tool enabled for your account | Yes |
| Email credentials | Yes |
Parameters
| Parameter | Required? | Description |
|---|---|---|
uid |
Yes | IMAP uid of the draft (from create or list). |
mailbox |
No | Account id. Omit for the default mailbox. |
folder |
No | Drafts folder. Default: Drafts. |
sent_folder |
No | Preferred Sent folder. Default: Sent (common alternates are tried). |
confirm |
Yes to send | Must be true to actually send. |
dry_run |
No | If true, preview only — no send and no draft deletion. |
What you get back
Dry run: preview of to, cc, subject, and a short body preview.
After a confirmed send: confirmation that the message was sent (sent: true), plus result details from SMTP / Sent folder.
Example prompts
Dry-run sending draft uid 441 — show me who it would go to and the subject. Do not send yet.
Send draft 441 now. I confirm it should be delivered.
List drafts, then send the newest one after I confirm.
Tips
- Confirm clearly — Phrases like “yes, send it” / “I confirm” are what you want; the AI should not send on a vague “looks fine” unless you mean it.
- Draft is removed — After a successful send, that draft is deleted from Drafts (a copy is kept in Sent when possible).
- Several drafts — Use Send drafts (batch) to send multiple newest drafts per call.