Skip to content

Sequencer

The Sequencer automates multi-step outreach across every channel. Define a series of steps — emails, LinkedIn actions, phone calls, SMS, WhatsApp — and graph8 executes them on a schedule for each contact in your list.

Channels

Sequences support multiple channels, each with its own resource allocation:

ChannelWhat It Does
EmailSend via Gmail or SMTP mailboxes
LinkedInConnection request, direct message, InMail, follow, view profile, like post (via HeyReach)
PhoneVoice AI calls or manual dialer
SMSText messages
WhatsAppWhatsApp Business messages

Each channel requires an allocated resource — a mailbox for email, a LinkedIn account for LinkedIn actions, a phone number for calls/SMS, etc.

Building a Sequence

  1. Go to Engage → Sequencer and click Create Sequence
  2. Name your sequence and select a contact list
  3. Add steps — each step has a channel, timing, and content
  4. Assign resources (mailboxes, phone numbers, LinkedIn accounts)
  5. Set a schedule for sending windows

Steps

Each step defines one action in the sequence:

Step TypeChannelWhat It Does
EmailEmailSend a personalized email
PhonePhoneTrigger a voice AI call
Manual DialerPhoneQueue contact for manual dialing
LinkedInLinkedInExecute a LinkedIn action (connect, message, InMail, follow, view, like)
SMSSMSSend a text message
WhatsAppWhatsAppSend a WhatsApp Business message

For each step, choose how the content is created:

  • On-demand — write the content yourself
  • AI-generated template — let AI generate the content
  • Manual template — use a saved template

Set the time interval between steps (e.g., wait 2 days after the previous step before executing).

LinkedIn Actions

LinkedIn steps support multiple action types:

  • Connection request — send a connection request with an optional message and fallback message
  • Message — send a direct message to an existing connection
  • InMail — send an InMail with subject and body
  • Follow — follow the contact’s profile
  • View profile — view the contact’s profile (creates a notification)
  • Like post — like a recent post with a selectable reaction type

Sequence Settings

SettingWhat It Controls
Finish on replyStop the sequence for a contact when they reply
Send in same threadKeep all emails in the same email thread
Wait for new contactsPause the sequence and resume when new contacts are added to the list
SharedMake the sequence visible to your entire team

Running a Sequence

Sequences move through these statuses:

StatusMeaning
DraftedCreated but not yet started
SchedulingProcessing and scheduling contacts
LiveActively executing steps
PausedTemporarily stopped — can resume
WaitingPaused, will resume when new contacts are added
CompletedAll contacts have finished the sequence
TerminatedManually stopped — cannot resume

Controls:

  • Start — begin executing the sequence
  • Pause / Resume — temporarily stop and restart
  • Terminate — permanently stop the sequence
  • Duplicate — create a copy of the sequence

Contact States

Each contact in a sequence has their own state:

StateMeaning
QueuedWaiting to begin
In progressCurrently executing steps
PausedManually paused
CompletedFinished all steps
FailedA step failed
BouncedEmail or message bounced
RemovedManually removed from the sequence
RepliedContact replied (sequence stopped if finish-on-reply is enabled)

You can pause or resume individual contacts without affecting the rest of the sequence.

Schedules

Schedules define when steps can execute:

  • Sending windows — set the hours and days of the week when messages can be sent
  • Timezone — respect each contact’s timezone for delivery timing

Create reusable schedules in Engage → Schedules and assign them to any sequence.

Templates

Save time with reusable templates:

  • Sequence templates — save an entire sequence structure (steps, timing, channels) for reuse
  • Step templates — save individual step content as templates

Reports & Analytics

Every sequence tracks detailed performance:

MetricWhat It Shows
OverviewTotal contacts, active, completed, success rate, overall progress
Step breakdownPer-step counts: queued, in progress, completed, failed, bounced, replied
Conversion funnelContacts entered vs. completed at each step
Step performanceSent, delivered, replied, bounced counts and rates per step
Response ratesReply rates across time frames (24h, 48h, 7 days)
Engagement trendsDaily reply rate and bounce rate trends

Studio Integration

Campaigns created in Studio can be launched directly into the Sequencer. When launched, the sequence inherits the campaign’s messaging, personas, and channel strategy. The link between Studio campaign and Engage sequence is maintained for end-to-end performance tracking.

Next Steps