Apollo
Available Tools
Create a new account/company in Apollo CRM. Name is required. Optionally set domain, owner, stage, and custom fields.
Get an account by ID from Apollo CRM. Returns full account details including contacts count.
Update an existing account in Apollo CRM. Only provided fields will be updated.
Search accounts in Apollo CRM by keywords, stage, owner, or labels. Supports filtering by contact count.
List all available account stages in Apollo CRM. Use stage IDs when creating or updating accounts.
Update the stage for multiple accounts at once. Provide account IDs and the new stage ID.
Reassign ownership of multiple accounts to a different user. Provide account IDs and new owner ID.
Create a new contact in Apollo CRM. Provide name, email, title, company, and optional account association.
Get a contact by ID from Apollo CRM. Returns full contact details including custom fields.
Update an existing contact in Apollo CRM. Only provided fields will be updated.
Search contacts in Apollo CRM by keywords, stage, owner, account, or labels. Supports sorting and pagination.
List all available contact stages in Apollo CRM. Use stage IDs when creating or updating contacts.
Update the stage for multiple contacts at once. Provide contact IDs and the new stage ID.
Reassign ownership of multiple contacts to a different user. Provide contact IDs and new owner ID.
Create a new deal/opportunity in Apollo CRM. Name is required. Optionally set amount, close date, stage, and associations.
Get an opportunity/deal by ID from Apollo CRM. Returns full deal details including stage and associations.
Update an existing opportunity in Apollo CRM. Change stage, amount, close date, or mark as won/lost.
Search opportunities in Apollo CRM pipeline. Filter by stage, owner, account, amount range, or close date.
Enrich company data by domain. Returns company details including size, industry, funding, technologies, and social profiles.
Bulk enrich multiple companies by domain. Read-only operation that returns company details for each domain.
Search Apollo database for companies by name, industry keywords, location, or employee count. Returns company profiles.
Get current job postings for a company by Apollo organization ID. Useful for understanding hiring activity and company growth.
Search Apollo database for people by title, seniority, location, company domain, or keywords. Returns contact info and company details.
Enrich a person’s profile by email, LinkedIn URL, or name+company domain. Returns full contact details, employment history, and social profiles.
Bulk enrich multiple people profiles at once. Provide list of email, LinkedIn URL, or name+domain combinations. Read-only, safe operation.
List email accounts/mailboxes linked to Apollo. Returns email account IDs needed for add_contacts_to_sequence. Requires master API key.
Search email sequences in Apollo. Filter by active/archived status. Returns sequence details with performance metrics.
Add one or more contacts to an email sequence. Optionally specify email account to send from and override settings.
Remove a contact from a sequence or mark them as finished. Use ‘remove’ to stop the sequence, ‘finished’ to mark as completed.
Create a sales task/reminder in Apollo. Requires user_id, contact_ids (array), priority, due_at, and type. Tasks are created for each contact.
Search tasks in Apollo. Filter by assignee, contact, account, type, priority, status, or due date range.