Skip to main content
MindStudio
Pricing
Blog About
My Workspace
Google Suite

Send Gmail Draft

The Send Gmail Draft block transmits a previously created draft email from a connected Gmail account.

Send an existing Gmail draft from your account

The Send Gmail Draft block transmits a previously created draft email from a connected Gmail account. It takes a draft ID as its primary input — a string identifier that references a specific draft stored in Gmail — along with an optional Google OAuth connection ID that specifies which Gmail account to use. Once triggered, the block sends the draft and removes it from the Drafts folder.

The block returns a single output field: a messageId string, which is the Gmail message ID assigned to the sent email. This ID can be passed to downstream blocks for tracking, logging, or further processing within the same workflow.

This block fits naturally into multi-step email workflows where drafts are composed programmatically before being sent. For example, a workflow might use a Create Gmail Draft block to build a message, then pass the resulting draft ID directly into this block to dispatch it. It is also useful in approval-style workflows where a draft is staged and held until a condition is met before sending.

What you can build

Real-world workflows powered by the Send Gmail Draft block.

Automated Report Delivery

Generate a report draft with dynamic content and send it to stakeholders automatically once the data pipeline completes.

Approval-Gated Email Sending

Hold a composed draft until a human approval step is completed, then trigger this block to dispatch the message.

Scheduled Customer Outreach

Pre-compose outreach emails as drafts and send them at a scheduled time by passing the draft ID into this block.

CRM Follow-Up Automation

After logging a CRM event, create a follow-up draft and immediately send it using the returned draft ID.

Order Confirmation Emails

Draft a personalized order confirmation email and send it to the customer as part of a post-purchase workflow.

Internal Notification Pipelines

Compose and send internal team notifications via Gmail draft as part of a larger multi-step operations workflow.

Ready to add Send Gmail Draft to your workflow?

Get Started Free

Common questions about Send Gmail Draft

What parameters does this block require?

The block requires a draftId string, which is the Gmail draft ID of the message to be sent. An optional connectionId can be provided to specify which Google OAuth connection to use when multiple accounts are configured.

What does this block return?

The block returns a messageId string, which is the Gmail message ID assigned to the email after it has been sent. This can be used in subsequent workflow steps for tracking or reference.

Where do I get the draft ID to use as input?

The draft ID can be obtained from the output of a Create Gmail Draft block or a List Gmail Drafts block, both of which return draft ID values that can be passed directly into this block.

What happens to the draft after it is sent?

Once the block sends the draft, it is removed from the Gmail Drafts folder. The email appears as a sent message in the connected Gmail account.

What kinds of workflows commonly use this block?

This block is commonly used in automated email workflows that separate the composition and sending steps, such as approval-gated notifications, scheduled outreach campaigns, and multi-step pipelines where draft content is built dynamically before dispatch.

Add Send Gmail Draft to your workflow

Build powerful AI workflows with drag-and-drop blocks. No coding required.