Post Gmail search results to Discord daily
This query returns the most recent emails matching your Gmail search, newest first.
Developer info
- API endpoint slug
- gmail.find_email
- Runtime method
- performQuery("gmail.find_email"}
Query fields
Query Text input > Other
- Label
- Gmail search query
- Helper text
- Accepts Gmail search syntax, for example from:boss@example.com has:attachment or in:sent to:jane@example.com. Plain text matches the subject, body, From and To only, so add cc: to match copied addresses too.
- Slug
- query
- Required
- true
- Can have default value
- true
Ingredients
Message Gmail's id for the message.
- Slug
- message_id
- Filter code
- Gmail.findEmail.MessageId
- Type
- String
- Example
- 19ff0b2ef9fbb3d6
Thread Gmail's id for the conversation the message belongs to.
- Slug
- thread_id
- Filter code
- Gmail.findEmail.ThreadId
- Type
- String
- Example
- 19ff0b2ef9fbb3d6
Message id header The email's RFC 822 Message-ID header, which is separate from Gmail's own id.
- Slug
- message_id_header
- Filter code
- Gmail.findEmail.MessageIdHeader
- Type
- String
- Example
- <CAHFh0LsmJCyxzbEyAp4AXhLcpQ@mail.gmail.com>
Subject The email's subject.
- Slug
- subject
- Filter code
- Gmail.findEmail.Subject
- Type
- String
- Example
- Project update
From name The sender's display name.
- Slug
- from_name
- Filter code
- Gmail.findEmail.FromName
- Type
- String
- Example
- Jane Doe
From The sender's email address.
- Slug
- from_address
- Filter code
- Gmail.findEmail.From
- Type
- String
- Example
- jane@example.com
To The To header of the email.
- Slug
- to_address
- Filter code
- Gmail.findEmail.To
- Type
- String
- Example
- you@gmail.com
Cc The Cc header of the email. Empty when nobody was copied.
- Slug
- cc
- Filter code
- Gmail.findEmail.Cc
- Type
- String
- Example
- team@example.com
Bcc The Bcc header of the email. Received mail rarely carries one, so this is usually empty.
- Slug
- bcc
- Filter code
- Gmail.findEmail.Bcc
- Type
- String
- Example
- hidden@example.com
Reply to The Reply-To header, when the sender set one.
- Slug
- reply_to
- Filter code
- Gmail.findEmail.ReplyTo
- Type
- String
- Example
- no-reply@example.com
Body plain The email's body as plain text. Very long bodies are truncated.
- Slug
- body_plain
- Filter code
- Gmail.findEmail.BodyPlain
- Type
- String
- Example
- Here is the latest update on the project.
Body html The email's body as HTML, when the email has one. Very long bodies are truncated.
- Slug
- body_html
- Filter code
- Gmail.findEmail.BodyHTML
- Type
- String
- Example
- <p>Here is the latest update on the project.</p>
Snippet A short preview of the email's content.
- Slug
- snippet
- Filter code
- Gmail.findEmail.Snippet
- Type
- String
- Example
- Here is the latest update on the...
Has attachments Whether the email carries attachments: true or false.
- Slug
- has_attachments
- Filter code
- Gmail.findEmail.HasAttachments
- Type
- String
- Example
- false
Attachment count How many attachments the email carries.
- Slug
- attachment_count
- Filter code
- Gmail.findEmail.AttachmentCount
- Type
- String
- Example
- 2
Attachment filenames Comma-separated filenames of the attachments.
- Slug
- attachment_filenames
- Filter code
- Gmail.findEmail.AttachmentFilenames
- Type
- String
- Example
- report.pdf, photo.jpg
Attachment types Comma-separated MIME types, in the same order as AttachmentFilenames.
- Slug
- attachment_types
- Filter code
- Gmail.findEmail.AttachmentTypes
- Type
- String
- Example
- application/pdf, image/jpeg
Attachment sizes Comma-separated sizes in bytes, in the same order as AttachmentFilenames.
- Slug
- attachment_sizes
- Filter code
- Gmail.findEmail.AttachmentSizes
- Type
- String
- Example
- 52133, 384002
Size estimate Gmail's estimate of the email's size in bytes.
- Slug
- size_estimate
- Filter code
- Gmail.findEmail.SizeEstimate
- Type
- String
- Example
- 6959
Is unread Whether the email is unread: true or false.
- Slug
- is_unread
- Filter code
- Gmail.findEmail.IsUnread
- Type
- String
- Example
- true
Is important Whether Gmail marked the email important: true or false.
- Slug
- is_important
- Filter code
- Gmail.findEmail.IsImportant
- Type
- String
- Example
- false
Is starred Whether the email is starred: true or false.
- Slug
- is_starred
- Filter code
- Gmail.findEmail.IsStarred
- Type
- String
- Example
- false
Category The inbox category Gmail sorted the email into: personal, social, promotions, updates or forums. Empty when the account has categories turned off.
- Slug
- category
- Filter code
- Gmail.findEmail.Category
- Type
- String
- Example
- personal
Label ids Comma-separated list of the label ids on the email.
- Slug
- label_ids
- Filter code
- Gmail.findEmail.LabelIds
- Type
- String
- Example
- UNREAD, IMPORTANT, INBOX
Received at Date and time the email arrived.
- Slug
- received_at
- Filter code
- Gmail.findEmail.ReceivedAt
- Type
- Date with time (ISO8601)
- Example
- 2020-07-08T04:17:06+05:00
Message url Link that opens the email in Gmail.
- Slug
- message_url
- Filter code
- Gmail.findEmail.MessageUrl
- Type
- Web URL
- Example
- https://mail.google.com/mail/#all/18c1a2b3d4e5f607
Applets using this Query
-
-
Log Gmail matches to Google Sheets daily
-
Post Gmail search results to Discord
-
Post Gmail search results to Slack from new Note widget
-
Log Gmail search results to Google Sheets
-
Post Gmail search results to Discord on Button press
-
Pull the latest matching Gmail email into a Google Doc
-
Send Gmail search results to Telegram on Button press
-
Post Gmail search results to Slack on Button press
-
Send Gmail search result to Notifications
-
Append Gmail search result to Google Sheets on Button press
