Skip to Content
DestinationsGmailOverview

Gmail

Destination / action connector - Vendo creates Gmail drafts from approved AI workflows. The MCP Gmail tool creates drafts for review and does not send email directly.

Gmail is also available as a source for contact context.

What Vendo Creates

The Gmail destination surface is built for assistant email workflows, not bulk reverse ETL.

OutputDescription
Email draftsHTML Gmail drafts with recipients, subject, body, optional CC, and optional BCC
LabelsDrafts are labeled with Vendo-Generated by default, or with the labels configured on the Gmail app connection
Draft linksThe tool returns a Gmail draft link so a user can review and send
NotificationsVendo records a gmail.draft_created notification event after a draft is created

Send Safety

The MCP tool is intentionally draft-first.

BehaviorStatus
Create draftSupported
Return draft linkSupported
Apply labelsSupported
Send directly from MCPNot supported
Configured auto-sendSafely downgraded to an inbox draft

This means generated email stays in Gmail for user review before it leaves the account.

OAuth Scopes

The Gmail write/draft permission can request:

ScopePurpose
https://www.googleapis.com/auth/gmail.composeCreate Gmail drafts
https://www.googleapis.com/auth/gmail.sendReserved for send-capable Gmail flows, though MCP draft creation does not call direct send
https://www.googleapis.com/auth/gmail.labelsCreate or apply Gmail labels
https://www.googleapis.com/auth/userinfo.emailIdentify the connected Google account email
openidGoogle sign-in identity

The static Gmail fallback scope set may also include Gmail modify/settings, Google contacts, Google profile, and OpenID scopes. See Gmail source scopes for the full split.

Setup

  1. Navigate to App Connections > Add App Connection
  2. Select Gmail
  3. Enable the Draft and send emails permission
  4. Complete Google OAuth consent
  5. Configure labels, send-as behavior, and signature behavior if needed
  6. Use the AI assistant or MCP gmail_createDraft workflow to create a draft

Draft Inputs

The draft tool accepts these fields:

FieldDescription
toOne or more recipient email addresses
subjectEmail subject line
bodyHTML email body
ccOptional CC recipient list
bccOptional BCC recipient list

What Vendo Does Not Do

Data / actionStatus
Bulk export events to GmailNot supported
Sync audiences to GmailNot supported
Send without user review from MCPNot supported
Import Gmail contact tablesUse the Gmail source instead

Verify Setup

  1. Run gmail_status from MCP or check the Gmail app connection
  2. Create a test draft with gmail_createDraft
  3. Open the returned Gmail draft link
  4. Confirm the draft is labeled Vendo-Generated or with the configured label
  5. Review and send from Gmail if the content is correct

Troubleshooting

SymptomWhat to check
Draft creation says Gmail is not connectedReconnect Gmail in App Connections
Draft lacks the expected labelCheck the Gmail app connection label configuration
Auto-send did not happenExpected for MCP; auto-send is downgraded to a draft for safety
Signature is missingCheck the Gmail signature mode: Gmail, custom, or none
Last updated on