Use Apollo.io in Sim to search and enrich people and companies, manage CRM contacts and accounts, add contacts to sequences, and create follow-up tasks. Single-record and bulk enrichment operations are documented below.
Connect an Apollo account with OAuth, or save an API key as an Apollo credential. Existing API-key connections and workflows continue to work. OAuth requires an Apollo administrator or a user with permission to authorize third-party apps. Your Apollo plan, permissions, and credits still apply.
For self-hosting, register a public partner OAuth app in the Apollo developer portal, configure APOLLO_CLIENT_ID and APOLLO_CLIENT_SECRET, and register https://<your-domain>/api/auth/oauth2/callback/apollo as a redirect URL. Enable the scopes listed below. API-key credentials remain available without an OAuth client.
OAuth scopes
Sim requests these scopes when someone connects an Apollo account. For a self-hosted deployment, register your own app with the provider using the settings below. See Integrations and OAuth for setup.
Use the block
Search for people and companies, enrich contact data, manage your CRM contacts and accounts, add contacts to sequences, and create tasks.
Actions
Apollo People Search
Search Apollo's database for people using demographic filters
Apollo People Enrichment
Enrich data for a single person using Apollo
Apollo Bulk People Enrichment
Enrich data for up to 10 people at once using Apollo
Apollo Organization Search
Search Apollo's database for companies using filters
Apollo Organization Enrichment
Enrich data for a single organization using Apollo
Apollo Bulk Organization Enrichment
Enrich data for up to 10 organizations at once using Apollo
Apollo Create Contact
Create a new contact in your Apollo database
Apollo Update Contact
Update an existing contact in your Apollo database
Apollo Search Contacts
Search your team's contacts in Apollo
Apollo Bulk Create Contacts
Create up to 100 contacts at once in your Apollo database. Supports deduplication to prevent creating duplicate contacts. Master key required.
Apollo Bulk Update Contacts
Update up to 100 existing contacts at once in your Apollo database. Each contact must include an id field. Master key required.
Apollo Create Account
Create a new account (company) in your Apollo database
Apollo Update Account
Update an existing account in your Apollo database
Apollo Search Accounts
Search your team's accounts in Apollo. Display limit: 50,000 records (100 records per page, 500 pages max). Use filters to narrow results. Master key required.
Apollo Bulk Create Accounts
Create up to 100 accounts at once in your Apollo database. Set run_dedupe=true to deduplicate by domain, organization_id, and name. Master key required.
Apollo Bulk Update Accounts
Update up to 1000 existing accounts at once in your Apollo database (higher limit than contacts!). Each account must include an id field. Master key required.
Apollo Create Opportunity
Create a new deal for an account in your Apollo database (master key required)
Apollo Search Opportunities
Search and list all deals/opportunities in your team's Apollo account
Apollo Get Opportunity
Retrieve complete details of a specific deal/opportunity by ID
Apollo Update Opportunity
Update an existing deal/opportunity in your Apollo database
Apollo Search Sequences
Search for sequences/campaigns in your team's Apollo account (master key required)
Apollo Add Contacts to Sequence
Add contacts to an Apollo sequence
Apollo Create Task
Create one or more tasks in Apollo (one task per contact_id, master key required)
Apollo Search Tasks
Search for tasks in Apollo
Apollo Get Email Accounts
Get list of team's linked email accounts in Apollo