Sherlock Calls
for Gmail
A customer's story is written across calls and emails. But those records live in different systems, creating a gap in the evidence trail. Sherlock connects Gmail to your call data — so you can trace the full thread of evidence from voice conversation to inbox. The email that preceded the escalation. The follow-up that never arrived. Sherlock finds it.
TL;DR — What beta users get access to
- 1
Sherlock Calls connects to Gmail via OAuth2 with the gmail.readonly scope — authorize once in the Sherlock dashboard and get read-only access to your entire inbox in under 2 minutes.
- 2
Ask 'Show me all emails from Acme Corp this month' 'Find the contract email thread with [contact]' 'Did we send a follow-up after the last call?' — and get sourced email results in Slack in under 5 seconds.
- 3
Sherlock accesses Gmail in read-only mode — it can search labels, retrieve full message bodies and threads, but never sends, deletes, or modifies any email in your account.
1.8B
Active Gmail users worldwide
0
Emails sent or modified by Sherlock
<5s
Time to surface an email thread in Slack
About Gmail
What is Gmail?
Gmail is Google's email service with 1.8 billion active users worldwide as of 2025. Its Gmail API (part of Google Workspace APIs) provides programmatic access to messages, threads, labels, and drafts via OAuth2 authentication. The gmail.readonly scope — the minimum required by Sherlock — allows reading all messages and metadata without the ability to send, delete, or modify emails. Gmail stores the customer communication history that provides critical context for understanding call outcomes and relationship health.
About Sherlock Calls
What is Sherlock Calls?
Sherlock Calls is an AI call detective that lives in your Slack workspace. It connects to voice providers, CRMs, and ad platforms, then answers any question about your calls in plain English — in under 5 seconds, with no code, no new dashboards, and no SDK required. Think of it as a senior analyst always on call, inside the tools your team already uses.
Beta Setup
Connect Gmail to Sherlock in 2 minutes
No code, no webhooks, no new dashboards. Beta users get direct onboarding support.
- 1
Authorize Gmail via OAuth2
In the Sherlock Calls dashboard, click Connect Gmail. You will be redirected to Google's OAuth2 consent screen — sign in with your Google account and grant the gmail.readonly permission. Sherlock never requests send, delete, or compose permissions.
- 2
Confirm read-only access
After authorization, Sherlock stores your OAuth2 access token and refresh token securely. The gmail.readonly scope ensures Sherlock can only read messages and labels — your inbox remains protected from any modification.
- 3
Run your first email investigation
Ask 'Show me all emails from the domain acmecorp.com in the last 30 days' or 'Find the email thread about the Q1 renewal with [contact name]' — Sherlock queries Gmail and returns structured results in Slack.
Beta Use Cases
What beta teams are asking Sherlock about Gmail
- SC“Show me all emails from Acme Corp in the last 30 days”
- SC“Find the contract renewal discussion email thread with [contact name]”
- SC“Did we receive any email from this customer after their last failed call?”
- SC“Show me all emails in our Support label that arrived this week”
- SC“What was the last email exchange with the CTO of [company] before they churned?”
Beta Features
What beta users can do with Gmail
Email Thread Search
Search Gmail using the full Gmail query syntax — by sender, recipient, subject, date, label, or keyword. Surface relevant threads instantly without opening your inbox.
Full Message Retrieval
Retrieve the complete body, headers, and metadata of any Gmail message. Read full email context — including HTML and plain text parts — within a Sherlock investigation.
Thread Reconstruction
Fetch entire email threads in order. Understand the full history of a customer conversation — from first contact to latest reply — in a single Slack response.
Label-Based Filtering
List Gmail labels and filter searches by label — quickly scope investigations to specific inboxes, categories, or custom labels your team has defined.
Call-to-Email Correlation
Combine Gmail search results with call records from your voice provider. Determine whether a customer emailed after a failed call, or find the email that preceded an inbound escalation.
AI Tools
4 specialized tools, zero configuration
Sherlock picks the right tool automatically. You just ask in plain English — the AI knows which APIs to call and how to correlate the results.
Beta users get direct access to all tools below — with personal onboarding from the Sherlock team.
FAQ
Common questions about Sherlock + Gmail
How does Sherlock Calls connect to Gmail?
- Sherlock connects to Gmail via Google OAuth2 with the gmail.readonly scope. You authorize access through Google's standard consent screen — no passwords are shared with Sherlock. Access tokens are stored securely and refreshed automatically using your refresh token.
Can Sherlock Calls send, delete, or modify emails?
- No. Sherlock uses the gmail.readonly scope exclusively — it can only read messages, threads, and labels. It cannot send emails, delete messages, move threads, modify labels, or access drafts. Your inbox is completely protected from any modification by Sherlock.
What Gmail search syntax does Sherlock support?
- Sherlock's gmailSearch tool supports the full Gmail search operator syntax — including from:, to:, subject:, label:, after:, before:, has:attachment, and keyword searches. You can ask natural language questions and Sherlock will construct the appropriate Gmail query automatically.
Can Sherlock correlate Gmail data with call recordings?
- Yes. When Gmail is connected alongside a voice provider such as Twilio or ElevenLabs, Sherlock can combine email evidence with call records — for example, surface all emails from a customer who called 5 times this week, or find the email that preceded a critical escalation call.
Does Sherlock store my Gmail data?
- No. Sherlock queries Gmail in real time and returns results directly to Slack — email content is not stored, indexed, or replicated in any Sherlock database. Your email data remains in your Google account and is accessed transiently only during an active investigation.
Apply for early access to Sherlock + Gmail
We're accepting a select group of beta users to shape the Gmail integration. Tell us about your stack and we'll reach out personally if you're a fit.
Even more powerful combined
Also works with