Google Gmail Connector
Google Gmail is a free email service provided by Google that allows users to send, receive, and manage emails online, with integrated tools for organizing, searching, and collaborating around messages and attachments.
Set up in minutes.
No code, no maintenance.
Google Gmail
Data source
Google Gmail in your warehouse.
Ready for your agents.
Google Gmail is a free email service provided by Google that allows users to send, receive, and manage emails online, with integrated tools for organizing, searching, and collaborating around messages and attachments. Weld's Google Gmail connector is fully managed: it extracts data from Google Gmail, loads it into your warehouse, and keeps it in sync. The data lands in a clean, documented schema with agent context attached, so analysts can query it with SQL or dbt, and agents can query it over the Weld MCP server without guessing at tables or joins.
Google Gmail data schema.
The map your agents read.
Every table, field and relationship Weld syncs from Google Gmail is served to agents as context over MCP, so they pick the right tables and join on the right keys.
- tables
- 9
- fields
- 53
- relationships
- 3
Google Gmail models.
What the numbers mean.
Open-source SQL that turns the raw Google Gmail tables into the reports people ask about. Deploy them in Weld and your agent queries the definitions, not guesses.
- Correspondents monthlyWho the mailbox talks to, per month: messages received from and sent to each address.grain: one row per month x correspondent address
- Email volume dailyHow much mail the mailbox sends and receives per day, and with how many people.grain: one row per day (UTC) x direction (sent, received)
- MessagesOne row per email with what every report needs: direction, sender, recipients, subject and position in its thread. The base for the other Gmail models, and useful on its own.grain: one row per message (drafts excluded)
- Response timesHow long received email waits for a reply from this mailbox.grain: one row per received message that opens a wait: the first received message in a thread after the start or after the mailbox's last reply
Ask your agent.
It already knows Google Gmail.
Connect Claude, Cursor, ChatGPT or your own agent to Weld over MCP. It reads the Google Gmail context, finds the tables it needs and queries your warehouse.
- Agent contextGoogle Gmail tables, fields and joins
- QuerySQL against your warehouse
- OperateCheck, rerun and refresh syncs
How many message rows do we have per thread? Use our Google Gmail data.
Reading the Google Gmail context first, so the query uses the right tables and keys.
Load Google Gmail into any warehouse.
Set up in minutes, no code.
Everything you need.
To get started.
Set it up in code.
One REST API.
Use the Weld Connect REST API to create Google Gmail connections, configure ELT syncs, and manage pipelines entirely through code. Built for embedding, automation, and CI/CD workflows.
▌Common questions.
About connectors.
Put your Google Gmail data to work.
Connect Google Gmail, pick a warehouse, and your agents can query it today. Free for 14 days, no credit card.

