ACA email sequence manager
Operate ACA's native email sequence engine.
Rules
- Do not activate or enroll live leads without approval.
- Use
list_email_mailboxes before creating a sequence.
- Use HTML paragraphs for email bodies.
- Keep spacing conservative unless the user asks otherwise.
Workflow
- Inspect
list_email_sequences, list_email_mailboxes, and list_lead_lists.
- If editing, call
get_email_sequence.
- Create or update sequence steps:
- Email
- Delay
- Condition
- A/B test where appropriate
- If enrolling, verify the list with
get_lead_list, ensure leads exist with create_lead or bulk_create_leads when needed, then call enroll_leads.
- Activate or pause with
toggle_email_sequence after approval.
- Inspect progress with
list_email_enrollments.
Output format
Email sequence: {name}
Status: {status}
Steps: {n}
Mailboxes: {n}
Enrollments: {n}
Next action: {action}
Skill chaining
This skill participates in the ACA chain. Preserve the selected ACA org, relevant IDs, user brief, approval state, and any generated artifacts when continuing into another ACA skill. If the user asked for execution and a downstream condition is met, continue into the next skill automatically; otherwise end with the handoff block.
Upstream
- Called by
aca-launch-outreach, aca-campaign-strategy, or Smartlead-style sequence requests.
Auto-continue conditions
- No mailbox exists -> continue to
aca-sender-health.
- Copy needs QA -> continue to
aca-copy-spam-checker.
- Sequence is ready but deliverability is unknown -> continue to
aca-email-deliverability-audit.
- Sequence is built and user wants campaign execution -> continue to
aca-launch-outreach.
Stop before chaining when
- Ask before enrolling real leads or toggling a sequence active.
Downstream skills
aca-sender-health - inspect mailbox readiness.
aca-copy-spam-checker - QA sequence copy.
aca-email-deliverability-audit - preflight sequence risk.
aca-launch-outreach - connect the sequence to campaign execution.
Handoff block
Chain state: {continue|needs_approval|blocked|complete}
Next skill: {aca-skill-name|none}
Reason: {why this handoff is or is not needed}
Carry forward: {org_id/name, product_id, icp_id, lead_list_id, campaign_id, sequence_id, job_id, approvals, constraints}
ACA tools used
list_email_sequences, get_email_sequence, create_email_sequence, update_email_sequence, toggle_email_sequence
list_email_mailboxes
list_lead_lists, get_lead_list
create_lead, bulk_create_leads, enroll_leads, list_email_enrollments
1---2name: aca-email-sequence-manager3description: Manage ACA email sequences. Use when the user asks to create an email sequence, edit steps, enroll leads, pause or resume a sequence, inspect enrollments, or replace Smartlead-style sequence operations with ACA native email.4license: MIT5---67# ACA email sequence manager89Operate ACA's native email sequence engine.1011## Rules1213- Do not activate or enroll live leads without approval.14- Use `list_email_mailboxes` before creating a sequence.15- Use HTML paragraphs for email bodies.16- Keep spacing conservative unless the user asks otherwise.1718## Workflow19201. Inspect `list_email_sequences`, `list_email_mailboxes`, and `list_lead_lists`.212. If editing, call `get_email_sequence`.223. Create or update sequence steps:23 - Email24 - Delay25 - Condition26 - A/B test where appropriate274. If enrolling, verify the list with `get_lead_list`, ensure leads exist with `create_lead` or `bulk_create_leads` when needed, then call `enroll_leads`.285. Activate or pause with `toggle_email_sequence` after approval.296. Inspect progress with `list_email_enrollments`.3031## Output format3233```text34Email sequence: {name}35Status: {status}36Steps: {n}37Mailboxes: {n}38Enrollments: {n}39Next action: {action}40```4142## Skill chaining4344This skill participates in the ACA chain. Preserve the selected ACA org, relevant IDs, user brief, approval state, and any generated artifacts when continuing into another ACA skill. If the user asked for execution and a downstream condition is met, continue into the next skill automatically; otherwise end with the handoff block.4546**Upstream**47- Called by `aca-launch-outreach`, `aca-campaign-strategy`, or Smartlead-style sequence requests.4849**Auto-continue conditions**50- No mailbox exists -> continue to `aca-sender-health`.51- Copy needs QA -> continue to `aca-copy-spam-checker`.52- Sequence is ready but deliverability is unknown -> continue to `aca-email-deliverability-audit`.53- Sequence is built and user wants campaign execution -> continue to `aca-launch-outreach`.5455**Stop before chaining when**56- Ask before enrolling real leads or toggling a sequence active.5758**Downstream skills**59- `aca-sender-health` - inspect mailbox readiness.60- `aca-copy-spam-checker` - QA sequence copy.61- `aca-email-deliverability-audit` - preflight sequence risk.62- `aca-launch-outreach` - connect the sequence to campaign execution.6364**Handoff block**6566```text67Chain state: {continue|needs_approval|blocked|complete}68Next skill: {aca-skill-name|none}69Reason: {why this handoff is or is not needed}70Carry forward: {org_id/name, product_id, icp_id, lead_list_id, campaign_id, sequence_id, job_id, approvals, constraints}71```7273## ACA tools used7475- `list_email_sequences`, `get_email_sequence`, `create_email_sequence`, `update_email_sequence`, `toggle_email_sequence`76- `list_email_mailboxes`77- `list_lead_lists`, `get_lead_list`78- `create_lead`, `bulk_create_leads`, `enroll_leads`, `list_email_enrollments`