You promised Sarah the draft by Friday.
Your AI has no idea.
Half of what you know about your week lives in your inbox. Deadlines you agreed to in a reply. A name you need to remember before a call. The context behind a decision your team made last Tuesday. None of that reaches your AI agent, unless you connect it.
This page explains what the Gmail connector does, exactly how it works, and what it can and cannot access.
Connect GmailWhat your inbox looks like to Hebbrix
Re: Q3 homepage redesign
Sounds good! If you can get me the final copy by Friday I can have mockups ready for the Monday review. Attaching the wireframes we discussed...
Budget approval needed: vendor renewal
Quick one: the Datadog contract renews on the 15th. I need sign-off from you or Priya before I can submit to finance. Can you take a look at the attached breakdown?
Follow-up from yesterday's call
Thanks for walking me through the integration approach. I think option B makes more sense given the timeline. Let's circle back next Wednesday to check progress.
Agent context (retrieved at query time)
0.8Sarah Chen expects final homepage copy by Friday (Mar 7). Wireframes attached. Related: Q3 homepage redesign thread, 4 messages.
0.6Datadog contract renewal Mar 15. Needs your sign-off or Priya's before finance submission. From James Park.
0.5Lisa Nguyen confirmed option B for integration approach. Follow-up scheduled Wednesday. Originated from call follow-up.
What this actually looks like day-to-day
"Prep me for my 2pm with Lisa."
Your agent pulls the follow-up email from Monday, knows you agreed on option B, and reminds you the next checkpoint is Wednesday. You walk in with context you would have spent 10 minutes digging for.
"Am I forgetting anything this week?"
The agent knows about the Friday copy deadline for Sarah and the Datadog renewal on the 15th. It surfaces both, not because you added them to a task list, but because they were in your email.
"What's the story with the Datadog contract?"
Instead of searching your inbox, your agent already has the thread. James needs your sign-off, the renewal date is the 15th, and finance is waiting. Three facts, zero searching.
What we can and can't do
Read-only access. We use the gmail.readonly OAuth scope. Nothing else.
Cannot send emails, create drafts, or reply on your behalf. The scope doesn't allow it.
Cannot modify labels, delete messages, or change anything in your account.
Revoke anytime from your Google account settings. Instant disconnection, no questions.
Under the hood
Technical details for the curious.
Initial sync: last 100 emails from INBOX. SPAM and TRASH excluded. Runs once on connect.
Incremental sync: Gmail History API, polled every 30 minutes. Only new messages since last historyId. No re-processing.
Scoring: starred emails = 0.8, IMPORTANT label = 0.7, CATEGORY_PERSONAL = 0.6, everything else = 0.5.
Parsing: multipart MIME extraction. text/plain preferred, text/html fallback with tag stripping. Attachments noted in metadata, not stored.
Give your agent the context it's missing
Two minutes to connect. Read-only. Syncs in the background.
