Get the FREE Ultimate OpenClaw Setup Guide →

sequence-load

Scanned
npx machina-cli add skill anthropics/knowledge-work-plugins/sequence-load --openclaw
Files (1)
SKILL.md
4.0 KB

Sequence Load

Find, enrich, and load contacts into an outreach sequence — end to end. The user provides targeting criteria and a sequence name via "$ARGUMENTS".

Examples

  • /apollo:sequence-load add 20 VP Sales at SaaS companies to my "Q1 Outbound" sequence
  • /apollo:sequence-load SDR managers at fintech startups → Cold Outreach v2
  • /apollo:sequence-load list sequences (shows all available sequences)
  • /apollo:sequence-load directors of engineering, 500+ employees, US → Demo Follow-up
  • /apollo:sequence-load reload 15 more leads into "Enterprise Pipeline"

Step 1 — Parse Input

From "$ARGUMENTS", extract:

Targeting criteria:

  • Job titles → person_titles
  • Seniority levels → person_seniorities
  • Industry keywords → q_organization_keyword_tags
  • Company size → organization_num_employees_ranges
  • Locations → person_locations or organization_locations

Sequence info:

  • Sequence name (text after "to", "into", or "→")
  • Volume — how many contacts to add (default: 10 if not specified)

If the user just says "list sequences", skip to Step 2 and show all available sequences.

Step 2 — Find the Sequence

Use mcp__claude_ai_Apollo_MCP__apollo_emailer_campaigns_search to find the target sequence:

  • Set q_name to the sequence name from input

If no match or multiple matches:

  • Show all available sequences in a table: | Name | ID | Status |
  • Ask the user to pick one

Step 3 — Get Email Account

Use mcp__claude_ai_Apollo_MCP__apollo_email_accounts_index to list linked email accounts.

  • If one account → use automatically
  • If multiple → show them and ask which to send from

Step 4 — Find Matching People

Use mcp__claude_ai_Apollo_MCP__apollo_mixed_people_api_search with the targeting criteria.

  • Set per_page to the requested volume (or 10 by default)

Present the candidates in a preview table:

#NameTitleCompanyLocation

Ask: "Add these [N] contacts to [Sequence Name]? This will consume [N] Apollo credits for enrichment."

Wait for confirmation before proceeding.

Step 5 — Enrich and Create Contacts

For each approved lead:

  1. Enrich — Use mcp__claude_ai_Apollo_MCP__apollo_people_bulk_match (batch up to 10 per call) with:

    • first_name, last_name, domain for each person
    • reveal_personal_emails set to true
  2. Create contacts — For each enriched person, use mcp__claude_ai_Apollo_MCP__apollo_contacts_create with:

    • first_name, last_name, email, title, organization_name
    • direct_phone or mobile_phone if available
    • run_dedupe set to true

Collect all created contact IDs.

Step 6 — Add to Sequence

Use mcp__claude_ai_Apollo_MCP__apollo_emailer_campaigns_add_contact_ids with:

  • id: the sequence ID
  • emailer_campaign_id: same sequence ID
  • contact_ids: array of created contact IDs
  • send_email_from_email_account_id: the chosen email account ID
  • sequence_active_in_other_campaigns: false (safe default)

Step 7 — Confirm Enrollment

Show a summary:


Sequence loaded successfully

FieldValue
Sequence[Name]
Contacts added[count]
Sending from[email address]
Credits used[count]

Contacts enrolled:

NameTitleCompanyEmail

Step 8 — Offer Next Actions

Ask the user:

  1. Load more — Find and add another batch of leads
  2. Review sequence — Show sequence details and all enrolled contacts
  3. Remove a contact — Use mcp__claude_ai_Apollo_MCP__apollo_emailer_campaigns_remove_or_stop_contact_ids to remove specific contacts
  4. Pause a contact — Re-add with status: "paused" and an auto_unpause_at date

Source

git clone https://github.com/anthropics/knowledge-work-plugins/blob/main/partner-built/apollo/skills/sequence-load/SKILL.mdView on GitHub

Overview

Sequence Load lets you find leads by targeting criteria, enrich them, create Apollo contacts, and enroll them into a specified outreach sequence in one end-to-end flow. It handles deduplication and coordinates sequence lookup, account selection, and enrollment to streamline outbound campaigns.

How This Skill Works

You provide targeting criteria and a sequence name. The system locates the sequence, lists available email accounts, searches for matching people, and presents a preview. After approval, it enriches leads, creates contacts with deduplication, and adds them to the chosen sequence for enrollment and outbound sending.

When to Use It

  • When you have targeting criteria and a sequence name and want to enroll a batch of leads
  • When you need to reload a batch of leads into an existing sequence
  • When you want to preview candidates before enrolling them
  • When you need to enrich leads and deduplicate before contact creation
  • When you want to select a sending email account and then enroll those contacts

Quick Start

  1. Step 1: Provide targeting criteria and the target sequence name to the command (e.g., add 20 VP Sales at SaaS companies to my "Q1 Outbound" sequence).
  2. Step 2: Review the preview of matched candidates and confirm enrollment.
  3. Step 3: Sequence Load enriches, creates contacts, adds them to the sequence, and shows an enrollment summary with next actions.

Best Practices

  • Define precise targeting criteria (titles, seniorities, industries, company sizes, locations) to improve match quality
  • Always preview the candidate list before enrollment to avoid mis-targeted outreach
  • Enable run_dedupe during contact creation to minimize duplicates
  • Enrich leads with domain, first/last names, and verify emails for higher deliverability
  • Track which email account is used and monitor credits consumed during enrichment and enrollment

Example Use Cases

  • /apollo:sequence-load add 20 VP Sales at SaaS companies to my "Q1 Outbound" sequence
  • /apollo:sequence-load SDR managers at fintech startups → Cold Outreach v2
  • /apollo:sequence-load list sequences
  • /apollo:sequence-load directors of engineering, 500+ employees, US → Demo Follow-up
  • /apollo:sequence-load reload 15 more leads into "Enterprise Pipeline"

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers