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

Create Gmail Draft

The Create Gmail Draft block saves a composed email as a draft in a connected Gmail account without sending it.

Create a draft email in connected Gmail account

The Create Gmail Draft block saves a composed email as a draft in a connected Gmail account without sending it. It accepts a recipient address (or multiple comma-separated addresses), a subject line, and a message body, then places the resulting draft in the Gmail Drafts folder where it can be reviewed or sent manually later.

The message body can be formatted in one of three ways: plain text, raw HTML, or Markdown, which is automatically converted before the draft is saved. A Google OAuth connection is required to authenticate with the Gmail account. Once the draft is created, the block returns a single output value — the Gmail draft ID — which can be referenced downstream in a workflow.

This block fits into workflows where email content needs to be prepared programmatically but reviewed before delivery, such as AI-generated email responses, automated report distribution pipelines, or notification drafts that require human approval before sending.

What you can build

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

AI Email Response Drafts

Use an AI block to generate a reply to an incoming message, then pass the output to this block to save it as a draft for human review before sending.

Automated Report Emails

At the end of a data processing workflow, draft a formatted summary email in HTML or Markdown so a team member can review and send it on schedule.

Customer Support Queue

When a support ticket is resolved, automatically draft a follow-up email to the customer that an agent can review and dispatch from their Gmail Drafts folder.

Internal Approval Notifications

Draft notification emails to stakeholders when a workflow reaches a decision point, allowing a manager to review the message before it goes out.

Lead Outreach Preparation

Generate personalized outreach emails for new leads and save them as drafts, enabling a sales rep to review and send each one individually.

Document Delivery Drafts

After generating or processing a document in a workflow, create a draft email with the relevant content so it can be attached and sent by the user.

Ready to add Create Gmail Draft to your workflow?

Get Started Free

Common questions about Create Gmail Draft

What parameters are required to use this block?

The block requires a recipient email address in the 'to' field (multiple addresses can be comma-separated), a subject line, a message body, and a messageType value of either 'plain', 'html', or 'markdown'. A Google OAuth connection ID is also needed to authenticate with the Gmail account.

What does the block return after creating a draft?

The block returns a single output field: 'draftId', which is the Gmail-assigned ID for the newly created draft. This ID can be used in subsequent workflow steps if needed.

Does this block send the email immediately?

No. The block only creates a draft in the Gmail Drafts folder. The email is not sent until a user manually sends it from Gmail or another block or process triggers sending.

What message formats does the block support?

The 'messageType' field accepts three values: 'plain' for plain text, 'html' for raw HTML content, and 'markdown' for Markdown that is automatically converted before the draft is saved.

What kinds of workflows commonly use this block?

This block is commonly used in workflows that generate email content automatically but require human review before sending, such as AI-drafted replies, report distribution pipelines, customer follow-ups, and lead outreach preparation.

Add Create Gmail Draft to your workflow

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