
Sequence Load
OfficialFreeStreamline your outreach with bulk contact loading.
Free · Opens the source repo
What Sequence Load does
Sequence Load is a tool designed for sales and marketing teams looking to enhance their outreach efforts through efficient contact management. By providing specific targeting criteria and a sequence name, users can quickly find and bulk-add leads to their Apollo outreach sequences. This skill automates the process of contact enrichment, creation, deduplication, and enrollment, allowing teams to focus on strategy rather than manual data entry.
The workflow begins with the user specifying their desired leads through input arguments, which include job titles, seniority levels, industry keywords, company size, and locations. The skill then parses this input to identify the appropriate sequence and the volume of contacts to add. If there are multiple matching sequences, the user is presented with a list to choose from, ensuring that the right context is maintained throughout the process.
Once the sequence is identified, the skill retrieves linked email accounts, finds matching people based on the provided criteria, and presents a preview of potential leads. After user confirmation, it enriches the contact data and creates new entries in the Apollo system. The final step confirms the successful addition of contacts to the specified sequence, providing a summary of the action taken and offering options for next steps, such as loading more leads or reviewing the sequence.
This skill is particularly useful for sales development representatives (SDRs) and marketing professionals who need to efficiently manage large volumes of leads and streamline their outreach processes. By automating the tedious aspects of contact management, users can increase their productivity and focus on engaging with prospects effectively.
When to use it
Use this tool when you need to bulk-add leads to an outreach sequence based on specific targeting criteria.
When not to use it
This skill is not suitable for one-off lead additions or for users who do not utilize Apollo for their outreach campaigns.
What you can build with it
Bulk Adding Leads for a Campaign
Quickly add a list of leads to your 'Q1 Outbound' sequence based on job titles and industry.
Enriching Contact Data
Automatically enrich contact information for leads before adding them to your outreach sequence.
Managing Multiple Outreach Sequences
Easily navigate and manage different outreach sequences by listing them and selecting the appropriate one.
How to install Sequence Load
View source1. Install with the skills CLI
npx skills add anthropics/knowledge-work-plugins/sequence-load --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by anthropicsSequence 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_locationsororganization_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_nameto 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_pageto the requested volume (or 10 by default)
Present the candidates in a preview table:
| # | Name | Title | Company | Location |
|---|
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:
-
Enrich — Use
mcp__claude_ai_Apollo_MCP__apollo_people_bulk_match(batch up to 10 per call) with:first_name,last_name,domainfor each personreveal_personal_emailsset totrue
-
Create contacts — For each enriched person, use
mcp__claude_ai_Apollo_MCP__apollo_contacts_createwith:first_name,last_name,email,title,organization_namedirect_phoneormobile_phoneif availablerun_dedupeset totrue
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 IDemailer_campaign_id: same sequence IDcontact_ids: array of created contact IDssend_email_from_email_account_id: the chosen email account IDsequence_active_in_other_campaigns:false(safe default)
Step 7 — Confirm Enrollment
Show a summary:
Sequence loaded successfully
| Field | Value |
|---|---|
| Sequence | [Name] |
| Contacts added | [count] |
| Sending from | [email address] |
| Credits used | [count] |
Contacts enrolled:
| Name | Title | Company |
|---|
Step 8 — Offer Next Actions
Ask the user:
- Load more — Find and add another batch of leads
- Review sequence — Show sequence details and all enrolled contacts
- Remove a contact — Use
mcp__claude_ai_Apollo_MCP__apollo_emailer_campaigns_remove_or_stop_contact_idsto remove specific contacts - Pause a contact — Re-add with
status: "paused"and anauto_unpause_atdate
Frequently asked questions about Sequence Load
Similar skills
Create an Asset
Generate tailored sales assets from your deal context.
Contact Research
Effortlessly retrieve detailed contact profiles.
Compose Outreach
Generate tailored outreach messages with ease.
Enterprise Account Planning
Optimize your enterprise sales strategy effectively.
Lead Triage
Prioritize HubSpot leads with actionable insights.
Pipeline Review
Optimize your sales pipeline with actionable insights.
