Docs Integrations Outreach
Integrations · 03 of 04

Outreach integration — sequencer connection.

Outreach is the most-used sequencer in Mama's user base. The integration handles prospect creation, sequence enrollment, mailbox awareness, and (critically) reply capture for the Reply Loop. OAuth-based, two-way by design.

Time: 6 min·Updated: 2026-05-25·Audience: SDRs/AEs using Outreach·Tier: Free for all plans

TL;DR

OAuth-connect once. Mama can: create Outreach prospects, enroll in a specified sequence, attach signal-anchored opener text, read reply events for Reply Loop. Mailbox-aware — Mama won't enroll if the rep's mailbox is over Outreach's daily limit.

01Connecting

Settings → Integrations → Outreach → Connect. Standard Outreach OAuth. Required scopes: prospects.write, sequences.read+write, mailings.read.

Both Outreach admin and rep users supported — the connection respects your Outreach permission level.

02Creating Outreach prospects

From any Mama brief, the "Push to Outreach" button creates a prospect in Outreach with:

  • Standard fields: name, email, title, company, LinkedIn URL
  • Mama tags: archetype, signal types, ICP score (added as Outreach custom fields)
  • Notes: the brief headline + a link back to the full Mama brief

If the prospect already exists in Outreach, Mama updates rather than duplicates. Email is the dedup key.

03Sequence enrollment

Optional. From the Push dialog, pick an Outreach sequence to enroll the prospect into immediately. The chosen opener (from Mama's 3-tone generator or a template) becomes the first email's body.

If you don't pick a sequence, the prospect is created but not enrolled — useful when you want to add custom touches before scheduling.

04Mailbox awareness

Outreach enforces per-mailbox daily send limits. Mama queries the connected mailbox before enrolling and:

  • If within limits — enrolls immediately
  • If at 80% of limit — enrolls but warns
  • If at limit — refuses to enroll and surfaces an alert

This prevents the common "enrolled but didn't send" failure where Outreach silently drops over-limit prospects.

05Reply capture for Reply Loop

This is the critical part. Mama subscribes to Outreach's reply webhooks. When a prospect replies to any Mama-enrolled email:

  1. Outreach fires the reply webhook to Mama (latency: ~2 min)
  2. Mama's reply classifier bins the reply (interested / objection / unsubscribe / referral / noise)
  3. The outcome is attributed to the archetype that generated the brief
  4. Archetype confidence + reply rate updated

Full reply text is captured (not just metadata) — Outreach is one of the few sequencers that exposes reply text via API.

06Common mistakes

Enrolling in a sequence Mama hasn't loaded yet
Mama caches sequence lists every 6h. If you just created a new sequence in Outreach, click "Refresh sequences" in the Push dialog before enrolling.
Not connecting the reply webhook
Without it, Reply Loop has no inbound signal — your archetypes stop improving. The webhook is auto-configured on OAuth connect, but verify in Outreach Admin → Integrations.
Enrolling in a sequence the prospect is already in
Outreach blocks double-enrollment. Mama checks before enrolling and tells you if the prospect is already active — but the message can be missed. Watch for "already enrolled" status badges.
Was this page helpful?