Skip to Content
FeaturesSequences

Sequences

Sequences are automated multi-step outreach cadences. You define the steps, channels, and timing — ScendCore’s AI handles the execution, drafting personalized messages for each contact at each step.

How Sequences Work

A sequence is a series of ordered steps, each with a configurable delay. When you enroll a contact, ScendCore works through the steps automatically:

  1. The first step fires after its configured delay from enrollment
  2. Each subsequent step fires after its delay from the previous step
  3. The AI drafts personalized content for each step based on the contact’s profile, your agent’s persona, and any messaging overrides you set

Sequences can be paused, resumed, or archived at any time.

Creating a Sequence

  1. Go to Sequences in the left sidebar
  2. Click + Create Sequence
  3. Enter a name and optional description
  4. Click Create

Using Templates

If you do not have any sequences yet, ScendCore offers built-in templates to get you started:

TemplateStepsDescription
Cold Outreach3 stepsIntro, value prop, CTA cadence
Follow-Up Series2 stepsCheck-in and final nudge
Re-Engagement2 stepsSequence for contacts gone cold
Meeting Request1 stepDirect ask for high-intent leads

Click a template to create a sequence pre-configured with the right number of steps and delays.

Configuring Steps

Each step in a sequence has:

  • Step number — The order in the sequence (auto-assigned)
  • Job type — What kind of outreach this step performs:
    • Initial Outreach — First contact email
    • Follow-up Email — Continuation of a thread
    • Re-engagement — Reaching back out to cold contacts
  • Channel — The communication channel (email, SMS, etc.)
  • Delay — How long to wait before this step fires

Setting Delays

Delays can be configured in minutes, hours, or days:

  • Minutes — For fast sequences (e.g., 30 minutes between steps)
  • Hours — For same-day follow-ups (e.g., 4 hours later)
  • Days — For standard cadences (e.g., 3 days between touches)

The delay on the first step is measured from the moment of enrollment. Delays on subsequent steps are measured from the previous step.

Tip: For testing, set all steps to 0 minutes delay. ScendCore’s sequence processor runs every 2 minutes, so steps will fire within minutes of enrollment.

Messaging Overrides

Each step supports optional messaging overrides to guide the AI:

  • Angle — The approach or hook for this step
  • CTA — The call-to-action to include
  • Value proposition — The key value message to emphasize

These are hints for the AI, not literal copy. The AI weaves them into a personalized, natural-sounding message.

Sequence Settings

Each sequence has configurable behaviors:

  • Stop on reply — Automatically pause the sequence for a contact when they reply
  • Stop on meeting — Pause when a meeting is booked
  • Sender profile — Which sender identity to use for this sequence
  • Agent — Which AI agent drafts the messages
  • Default sequence — Mark one sequence as the default for quick enrollment

Sequence Status

Sequences have four statuses:

StatusMeaning
DraftBeing configured, not yet running
ActiveRunning and processing enrolled contacts
PausedTemporarily stopped, can be resumed
ArchivedPermanently stopped, kept for reference

Enrolling Contacts

There are several ways to enroll contacts in a sequence:

Individual Enrollment

  1. Open a contact’s profile
  2. Select a sequence to enroll them in
  3. The first step queues immediately (or after its configured delay)

Bulk Enrollment

  1. Go to Contacts and select multiple contacts using checkboxes
  2. Click Enroll in Sequence from the bulk actions bar
  3. Choose the target sequence

From a List

  1. Create a contact list in the Lists section
  2. Open the list and click Enroll All in Sequence
  3. Select the target sequence

ScendCore checks for duplicate enrollments — a contact will not be enrolled in the same sequence twice while they have an active enrollment.

Viewing Sequence Progress

Each sequence card shows real-time stats:

  • Active enrollments — Contacts currently progressing through steps
  • Completed — Contacts who finished all steps
  • Unenrolled — Contacts removed before completing

Click a sequence to see the full enrollment table with per-contact status, current step, and timestamps.

Enrollment Statuses

StatusMeaning
ActiveCurrently progressing through the sequence
CompletedFinished all steps
PausedTemporarily paused (e.g., due to a reply)
UnenrolledRemoved from the sequence before completion

How Execution Works

Behind the scenes, ScendCore’s queue worker processes sequence steps:

  1. The sequence cron runs every 2 minutes
  2. It checks all active enrollments for steps that are due (based on delays)
  3. For each due step, it creates an agent job assigned to the sequence’s AI agent
  4. The agent drafts personalized content for the contact
  5. Depending on the agent’s autonomy level, the draft either auto-sends or goes to the approval queue for human review
  6. After the step completes, the enrollment advances to the next step

If Stop on reply or Stop on meeting is enabled and the corresponding event occurs, the enrollment is automatically paused.

Last updated on