/ce/sequences lists all automated follow-up sequence templates for the organization, showing each sequence’s active status, enrollment count, and completion rate.
Overview
Navigating to/ce/sequences loads SequencesPage, gated by ce.sequences.view. The page shows a table of sequences with columns: Name (link to detail page), Status, Enrolled count, and Completion percentage. The Create Sequence button (visible with ce.sequences.create) navigates to /ce/sequences/new. An empty state with a create action is shown when no sequences exist.
Who it’s for
Permission required:ce.sequences.view. Creating sequences requires ce.sequences.create.
Before you start
- An organization context must be selected.
- Sequences must be created before they can be enrolled to leads.
Steps
1
Open Sequences
Navigate to
/ce/sequences from the CE sidebar.2
Review sequence list
The table shows each sequence’s name, active/inactive status, number of enrolled leads, and completion percentage.
3
Open a sequence
Click the sequence name link to navigate to its detail page at
/ce/sequences/{id}.4
Create a sequence
Click Create Sequence (requires
ce.sequences.create) to navigate to /ce/sequences/new where you define a new sequence. Alternatively, use the Sequence Wizard at /ce/sequences/wizard for a guided experience.Key concepts
- Completion percentage — Calculated as
total_completed / total_enrolled × 100, rounded to the nearest whole number. - Active / Inactive — Shown in the Status column; inactive sequences do not enroll new leads.
Creating a sequence
The New Sequence screen renders theSequenceDetailPage component in create mode. It is accessible at /ce/sequences/new. Required permission: ce.sequences.create (route-level gate).
In create mode, the screen renders a SequenceForm with fields for: name, description, business hours only toggle, auto-enroll toggle, enrollment criteria (JSON), exit on reply, exit on call, and exit on conversion. After submitting, createSequence is called and on success the user is navigated to /ce/sequences/:id for the new sequence. The sequence is created with is_active: true by default. If enrollment_criteria cannot be parsed as valid JSON, a toast error is shown and submission is blocked.
The full wizard-based alternative for sequence creation is available at /ce/sequences/wizard (requires ce.admin).
Before you start: You need the ce.sequences.create permission. Your organization must be active. If using enrollment criteria, prepare valid JSON before submitting.
Steps to create a sequence:
- Navigate to
/ce/sequences/newfrom the Sequences list or click Create Sequence. - Enter sequence name and description — provide a descriptive name and optional description for the sequence.
- Configure behavior settings — toggle business hours only, auto-enroll, exit on reply, exit on call, and exit on conversion as appropriate.
- Set enrollment criteria (optional) — enter valid JSON in the enrollment criteria field if automatic enrollment rules are needed.
- Submit — click the submit button. On success you are navigated to the new sequence’s detail page to add steps.
exit_on_reply, exit_on_call, exit_on_conversion determine when a lead is automatically removed from the sequence.
Viewing a sequence
The Sequence Details page at/ce/sequences/:id is the full management interface for a single automated follow-up sequence, providing tabs for steps, enrollments, analytics, and settings. The route is gated by ce.sequences.view.
Navigating to /ce/sequences/:id loads SequenceDetailPage. For existing sequences, the page shows the sequence name, active/inactive badge, and a tab set: Steps, Enrollments, Analytics, and Settings. Header actions include Activate/Deactivate (requires ce.sequences.edit), Clone (requires ce.sequences.create), and Delete (requires ce.sequences.delete).
Steps to work a sequence detail:
- From the Sequences list (
/ce/sequences), click a sequence name link to navigate to/ce/sequences/{id}. - Edit the sequence form (Steps tab) — in the Steps tab, update the sequence name, description, business-hours-only flag, auto-enroll setting, enrollment criteria (JSON), and exit conditions. Save with the form’s submit action.
- Manage sequence steps — use the
SequenceStepBuilderin the Steps tab to add, edit, reorder, or delete individual steps in the sequence. - Review enrollments — switch to the Enrollments tab to see leads currently enrolled in this sequence and their enrollment status.
- Analyze performance — switch to the Analytics tab to view enrollment and completion metrics via
SequenceAnalyticsTab. - Configure settings — switch to the Settings tab for organization-level sequence configuration via
SequenceSettingsTab. - Activate, deactivate, clone, or delete — use the header action buttons to change the sequence’s active state, clone it to a new sequence, or permanently delete it.
Related
Community Engagement
Community Engagement core overview.
Governance & parity
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/ce.tsx
- src/cores/ce/pages/SequencesPage.tsx
- src/cores/ce/pages/SequenceDetailPage.tsx
- src/cores/ce/hooks/useSequenceList.ts
- src/cores/ce/hooks/useEnrollmentList.ts
- src/cores/ce/hooks/useSequenceDetail.ts
- src/cores/ce/hooks/useSequenceMutation.ts
- src/cores/ce/components/sequences/SequenceStepBuilder.tsx