InfuseOS
Integrations

Gmail

Send, search, compose, and manage emails through InfuseOS.

Gmail Integration

The Gmail integration allows you to manage your email directly through InfuseOS. Send emails, search your inbox, read threads, and compose messages—all through natural conversation.

Screenshot

[IMAGE PLACEHOLDER: Gmail tool execution showing email search results]

Available Actions

ActionDescriptionApproval Required
Send EmailSend emails with attachments, CC/BCC✅ Yes
Search EmailsSearch using Gmail query syntax❌ No
List RecentBrowse inbox, sent, drafts, spam, trash❌ No
Get ThreadRetrieve full email conversations❌ No

Sending Emails

Send emails with full formatting and attachments:

"Send an email to john@example.com with subject 'Meeting Tomorrow' 
saying we should meet at 2pm in the conference room"

Email Options

OptionDescription
ToPrimary recipients (required)
CCCarbon copy recipients
BCCBlind carbon copy recipients
SubjectEmail subject line
BodyEmail content (plain text or HTML)
AttachmentsFiles from your conversation

Sending with Attachments

"Send the PDF I uploaded to sarah@example.com with a note 
explaining it's the Q4 report"

Replying to Threads

"Reply to John's last email saying I'll be there at 2pm"

The AI will find the thread and send a proper reply.

Screenshot

[IMAGE PLACEHOLDER: Email send approval dialog with preview]

HTML Formatting

For formatted emails:

"Send a formatted email to the team with a bulleted list of action items"

The AI will use appropriate HTML formatting.

Searching Emails

Search your Gmail using natural language or Gmail query syntax:

Natural Language

"Find emails from John about the project"
"Search for emails with attachments from last week"
"Look for unread emails from my manager"

Gmail Query Syntax

For precise searches, use Gmail's query syntax:

QueryDescription
from:john@example.comEmails from John
to:meEmails sent to you
subject:reportSubject contains "report"
has:attachmentHas attachments
is:unreadUnread emails
after:2024/01/01After January 1, 2024
before:2024/06/01Before June 1, 2024
label:importantLabeled as important

Combined Queries

"Search for emails from:sarah@example.com has:attachment after:2024/01/01"

Search Results

Results include:

  • Sender and recipients
  • Subject line
  • Date received
  • Snippet preview
  • Thread ID for follow-up

Screenshot

[IMAGE PLACEHOLDER: Email search results list]

Listing Recent Emails

Browse your mailbox folders:

"Show my recent emails"
"List unread emails in my inbox"
"Show my sent emails from today"

Available Views

ViewDescription
inboxYour inbox (default)
sentSent emails
draftsDraft emails
spamSpam folder
trashTrash folder

Filtering

"Show only unread emails in my inbox"
"List the last 20 emails I sent"

Reading Email Threads

Get the full context of a conversation:

"Show me the full thread with John about the budget"
"Get the complete email conversation about Project X"

Thread Details

Full threads include:

  • All messages in the conversation
  • Sender and recipients for each message
  • Timestamps
  • Attachments list
  • Reply context (for responding)

Screenshot

[IMAGE PLACEHOLDER: Full email thread display]

Example Prompts

Daily Email Management

"Check my inbox for any urgent emails from today"
"Summarize unread emails from my team"
"Find and reply to any emails that need a response"

Searching and Finding

"Find the email from HR about the new policy"
"Search for all emails about the Smith contract"
"Look for emails with PDF attachments from accounting"

Composing and Sending

"Draft an email to the team about tomorrow's meeting"
"Send a follow-up email to the client thanking them for the meeting"
"Reply to Sarah's email confirming the time works for me"

Workflow Automation

"Check my inbox every morning and email me a summary of important messages"

Best Practices

1. Be Specific About Recipients

❌ "Send an email about the meeting"
✅ "Send an email to john@example.com and sarah@example.com about the meeting"

2. Provide Clear Content

❌ "Email John"
✅ "Email John to confirm our 3pm meeting tomorrow in Conference Room B"

3. Review Before Sending

Always review the email preview in the approval dialog before confirming.

4. Use Search Effectively

Combine search terms for precise results:

"Search for emails from john@example.com with 'proposal' in the subject from the last month"

Limitations

  • Rate limits: Very frequent email operations may be throttled
  • Large attachments: Very large files may not be supported
  • HTML rendering: Complex HTML may be simplified

On this page