Gmail · Data Connector

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 Gmail

What your inbox looks like to Hebbrix

Sarah Chen<sarah@designco.com>
Mar 4, 10:23 AM

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...

wireframes-v3.fig
James Park<james@internal>
Mar 4, 2:17 PM

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?

Lisa Nguyen<lisa@acme.co>
Mar 3, 4:45 PM

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.

parsed, scored, stored as memory

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.