Apollo Enrollment — Skill

Create and enroll contacts into Apollo sequences with deduplication and compliance checks.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/bostonrobbie/BDR --skill apollo-enrollment-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Apollo Enrollment — Skill
Source: https://github.com/bostonrobbie/BDR/tree/main/skills/apollo-enroll
Command: npx skills add https://github.com/bostonrobbie/BDR --skill apollo-enrollment-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill automates the process of creating new contacts in Apollo and enrolling them into specific outbound sequences, while meticulously handling numerous edge cases to ensure successful and compliant outreach.

Core Features & Use Cases

  • Contact Creation & Deduplication: Creates new contacts in Apollo, automatically checking for existing records to prevent duplicates.
  • Sequence Enrollment: Enrolls contacts into specified email campaigns and sequences.
  • Edge Case Handling: Manages scenarios like existing campaign enrollments, ownership errors, job changes, and catchall domains.
  • Compliance Checks: Integrates with a compliance gate skill to ensure all contacts meet predefined criteria before enrollment.
  • Use Case: When a batch of qualified leads is ready, this Skill can be invoked to add them to the "TAM Outbound" sequence in Apollo, ensuring they are correctly processed and tracked.

Quick Start

Enroll the provided list of contacts into the TAM Outbound Apollo sequence.

Frequently Asked Questions about Apollo Enrollment — Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Apollo sequence enrollment for outbound contacts?

Automating Apollo sequence enrollment requires a process that creates new contacts, checks for duplicates, and enrolls them into specified outbound sequences. This approach manages ownership errors and existing campaign statuses during execution.

Why does contact deduplication fail during Apollo outbound sequence enrollment?

Contact deduplication issues during Apollo sequence enrollment typically arise from existing records or ownership errors. The process must automatically check for existing contacts and manage job changes to prevent failed enrollments.

Do I need domain verification before enrolling contacts in Apollo sequences?

Yes, domain verification is required for all contacts before executing Apollo sequence enrollment. Prior compliance checks must also be completed to ensure all contacts meet predefined criteria before outreach begins.

What happens if a contact is already in an Apollo email campaign?

When a contact is already in an Apollo email campaign, the enrollment process handles this edge case by checking existing campaign statuses. It manages these scenarios to ensure compliant and successful outreach.

How does sales automation handle job changes for contacts in outbound sequences?

Sales automation handles job changes by managing them as edge cases during the contact creation and sequence enrollment process. This ensures contact records are correctly processed and tracked before outreach.