Apollo
Sales intelligence platform for contacts, accounts, leads, emails, sequences, and prospecting data.
Covers prospecting activity across contacts, accounts, opportunities, sequences, and sales-intelligence updates.
Use Apollo with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Apollo to work.
Related integrations
What Snow can do with Apollo
These are the Apollo actions available to the apps you build with Snow. Connecting an account does not make Snow run these on its own.
- Add Contacts to Sequence
Adds contacts to a specified Apollo email sequence and returns the contact details. `sequence_id`, `emailer_campaign_id`, and `send_email_from_email_account_id` must be retrieved from Apollo listing/search endpoints before calling this tool — these IDs cannot be inferred from names.
- Apollo people search
Searches Apollo's contact database for people using various filters; results capped at 50,000 records and does not enrich contact data. Combining multiple strict filters (organization_ids, person_titles, person_seniorities) can return zero results — start broad and narrow iteratively. Result records may have null email, phone, or organization fields.
- Bulk organization enrichment
Enriches data for up to 10 organizations simultaneously by providing a list of their base company domains (e.g., 'apollo.io', not 'www.apollo.io'). Each call consumes Apollo credits per domain enriched; monitor quota to avoid exhaustion errors.
- Bulk people enrichment
Use to enrich multiple person profiles simultaneously with comprehensive data from Apollo's database. Each call consumes Apollo credits; avoid re-enriching the same contacts. Responses may include null or missing fields (e.g., email, phone, organization); treat unmatched records as valid 'no match' outcomes, not errors. Heavy use may trigger HTTP 429; respect Retry-After headers.
- Bulk update account stage
Bulk updates the stage for specified existing Apollo.io accounts, moving them to a valid new account stage.
- Check Apollo API key status
Tool to check whether the provided Apollo API key is valid and accepted by Apollo (health/auth check). Use when any Apollo endpoint returns 401/403/422 to quickly diagnose invalid/expired keys versus permission scope issues. If this succeeds but other endpoints return 403, it strongly suggests permissioning or master-key scope issues rather than a totally invalid credential.
- Get Account by ID
Tool to retrieve detailed information about a specific account by its Apollo ID. Use when you need to fetch complete account data including company details, contact information, and CRM integration fields.
- Get Apollo Contact
Retrieves detailed information about a specific contact by its ID. Use this to view contact details including name, email, phone numbers, organization, and custom fields.
- Get Apollo deal
Retrieves information about a specific deal by its ID. Use this when you need to view details of a single deal.
- Get Labels
Retrieves all labels from Apollo.io, used for organizing contacts and accounts. Call this before APOLLO_CREATE_CONTACT or APOLLO_UPDATE_ACCOUNT to validate label values against the returned list; mismatched labels cause 400/422 errors.
Ready to put Apollo to work?
Sign up free, build an app by chatting, and connect Apollo in minutes. No credit card required.