Gmail email reply profile

org.intentschema.communication.email.message.reply.v1@com.google.gmail.v1

JSON: bare · @sha256:fcdcb4963894…
Hash: sha256:fcdcb4963894154d24bd9502524da3e25b27b98fafe654aa9a8de118ccb6c17e

Gmail profile for email message reply.

Implements: Reply to email message (org.intentschema.communication.email.message.reply.v1)

Payload

FieldTypeDescription
target *Target (required: external_id)(system = "gmail", required: system)
object *object
idempotency_keystring
gmail @com.google.gmailobject
object
FieldTypeDescription
tostring (email)[]
ccstring (email)[]
bccstring (email)[]
subjectstringOptional; defaults to Re: <original subject> if omitted.
textBody *string
htmlBodystring
attachmentsBlobRef[]
replyAllboolean (default false)
gmail @com.google.gmail
FieldTypeDescription
threadIdstring
labelIdsstring[]

Result

FieldTypeDescription
external_id *string
thread_id *string
sent_at *string (date-time)

API mapping

FieldValue
base_urlhttps://gmail.googleapis.com
methodPOST
path/gmail/v1/users/me/messages/send
scopeshttps://www.googleapis.com/auth/gmail.send
docshttps://developers.google.com/gmail/api/reference/rest/v1/users.messages/send

Field mapping

Intent fieldAPI parameter
object.toraw message To header (RFC 5321 addresses)
object.ccraw message Cc header
object.bccraw message Bcc header
object.fromraw message From header
object.subjectraw message Subject header
object.textBodyraw message text/plain body part
object.htmlBodyraw message text/html body part
object.attachmentsraw message MIME attachment parts
idempotency_keyraw message Message-ID header
gmail.threadIdthreadId (query param or JSON field)
gmail.labelIdslabelIds (JSON field)
target.external_idinReplyTo message ID (for In-Reply-To / References headers)