Gmail + SalesCrew

Connect a Gmail or Google Workspace mailbox over IMAP and SMTP. Mail arrives in the shared inbox, replies send from your own address, and the thread sits on the contact record.

An admin approves every new account by hand. Nothing is created until then. We reply by email; no newsletter, no sequence.

  • IMAP and SMTP, two-way
  • Many mailboxes on one instance
  • Unsubscribes hit suppression
app.salescrew.io/settings
Settings: MCP tokens, integrations and the audit log

The short answer

  • The mechanism is IMAP for reading and SMTP for sending, not the Gmail API and not a Google Marketplace app. You add the mailbox in Settings and the credentials go into your instance's Supabase Vault.
  • Sync is two-way. Incoming mail becomes threads you can read, snooze, draft against and reply to inside SalesCrew, and a reply you send leaves from your Gmail address so the customer sees the same sender they always did.
  • Connect as many Gmail mailboxes as you want on one instance. Unlimited seats means the whole team's inboxes can sit in the same queue without a per-mailbox charge.

Mechanism

What connects to what, in which direction, and whether it is available today.

WhatMechanismDirectionObjectsStatus
Mailbox connectionIMAP (read) and SMTP (send)Two-wayThreads, messages, draftsAvailable
Thread to recordMatched on the email address in the messageInboundContacts, companies, deals timelineAvailable
Sending a replySMTP from the connected mailboxOutboundMessages, timelineAvailable
Cadence sendingNative mailbox pool over SMTP, with per-account daily capsOutboundCadence steps, campaignsAvailable
Unsubscribe and bounceParsed on receipt, written to the suppression listInboundSuppression entriesAvailable
Draft with AIAgent writes a draft, a person approves it in the queueInternalDrafts, approvals, audit logAvailable
Open and click trackingNot built, ,On the roadmap
Gmail API or Marketplace appNot used. There is no Google Marketplace listing, ,Not planned for launch

Mechanisms read from the SalesCrew integration table, September 2026. Gmail requires an app password when two-step verification is on; that is a Google account setting, not a SalesCrew one.

Setup

About ten minutes for the first mailbox, less for the ones after it.

  1. 1

    Turn on IMAP in Gmail

    In Gmail settings, under Forwarding and POP/IMAP, enable IMAP. On Google Workspace an administrator may need to allow IMAP for the domain first.

  2. 2

    Create an app password

    If the account uses two-step verification, generate a Google app password for mail. SalesCrew stores it in your instance's vault and never displays it again.

  3. 3

    Add the mailbox in Settings

    Give the host imap.gmail.com on port 993 and smtp.gmail.com on port 465, the address, and the app password. The MCP twin is mailbox_connect.

  4. 4

    Run the first sync

    Threads appear in the unified inbox and attach themselves to matching contacts. inbox_sync pulls on demand; after that it runs on a schedule.

  5. 5

    Set the classification rules

    Rules run first and label threads by pattern. An LLM fallback labels what the rules miss. Editing them is inbox_category_upsert or the Inbox settings screen.

  6. 6

    Decide the agent mode

    The Inbox agent ships in review. It drafts a reply, you approve, edit or reject, and the rejection reason feeds its next run.

Questions

Is this an official Google integration?
No. SalesCrew connects over IMAP and SMTP, the open mail protocols Gmail supports. There is no Google Workspace Marketplace listing and no OAuth app. That is worth knowing if your security team requires a reviewed Marketplace app.
Will sending through SalesCrew hurt my domain reputation?
It sends from your mailbox over SMTP, so reputation behaves as it does when you send from Gmail. Guardrails cap sends per account and per domain each day, hold sends inside a business-hours window and re-check suppression at send time. Warmup itself is not a SalesCrew feature.
Can several people share one Gmail inbox?
Yes. Connect it once and the threads sit in the shared queue with snooze, SLA timers and assignment. Seats are unlimited on every tier, so nobody is left out to save money.
What happens to an unsubscribe reply?
It is parsed on receipt and written to the suppression list, which is then enforced when an audience is frozen and again at send time. Bounces do the same.
Can an agent read my mail?
Only through a scoped MCP token that you issue and can revoke. Reading and classifying is auto by default; any reply that leaves the building waits in the approval queue. Every tool call is logged with its actor.

Put your Gmail threads next to the pipeline

Connect the first mailbox on day one of the 14-day trial and watch threads attach themselves to records.

An admin approves every new account by hand. Nothing is created until then. We reply by email; no newsletter, no sequence.