Gmail: Send Email logo

Catalog action Integrations pipedream:gmail

Send an email via Gmail. Use this to send notifications, alerts, or automated emails to users. Supports HTML body content, CC/BCC recipients, and reply threading. Ideal for: price alerts, workflow notifications, user communications, automated reports.

At a Glance

FieldValue
Action IDgmail-send-email
CategoryIntegrations
Connectorpipedream:gmail
Requires gasNo
Funds movementNone declared
Tagspipedream, integration, oauth, gmail, email, messaging, write, notification, alert, communication

Payload Schema

FieldTypeRequiredDescription
tostringYesRecipient email address (e.g., user@example.com)
subjectstringYesEmail subject line
bodystringYesEmail body content (supports HTML)
ccstringNoCC email addresses (comma-separated)
bccstringNoBCC email addresses (comma-separated)
replyTostringNoReply-To email address
inReplyTostringNoMessage ID to reply to (for threading)

Result Schema

FieldTypeRequiredDescription
successbooleanYesWhether the email was sent successfully
dataobjectNoGmail API response data
exportsobjectNoExported values from the action

Examples

json
{ "type": "gmail-send-email", "payload": { "to": "example-to", "subject": "example-subject", "body": "example-body" }, "children": [], "connector": { "type": "pipedream:gmail", "id": "conn_pipedream_gmail" }}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.

Ask a question... ⌘I