Requirements
To use Apollo on WEXTL you need an active account and an API access token from your account settings.[3]
Get your Apollo credentials
- API KeypasswordRequired
Settings → Integrations → API Keys → Create new key. Sent as the x-api-key header. Use a scoped key limited to the endpoints this workflow calls; some modules (List Users) require a master key.
[1]
Connect Apollo in WEXTL
- Log in to your WEXTL account, add the Apollo node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Apollo account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Apollo node modules
The list below is a reference of every Apollo node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Open any Apollo node module below to inspect its input parameters, outputs, and connection requirements.
Check Email Send StatusSearch
Check Email StatsSearch
Get AccountSearch
Get ContactSearch
Get Contact Sequence ActivitySearch
Get Current UserSearch
Get DealSearch
Get Email ContentSearch
Get TaskSearch
List Account StagesSearch
List Contact StagesSearch
List Deal StagesSearch
List DealsSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| Id | text |
| Team Id | text |
| Owner Id | text |
| Salesforce Owner Id | text |
| Amount | number |
| Closed Date | text |
| Account Id | text |
| Description | text |
| Is Closed | boolean |
| Is Won | boolean |
| Name | text |
| Stage Name | text |
| Opportunity Stage Id | text |
| Source | text |
| Salesforce Id | text |
| Created At | text |
| Actual Close Date | text |
| Next Step | text |
| Next Step Date | text |
| Closed Lost Reason | text |
List Email AccountsSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| Aliases | array |
| Item | text |
| Id | text |
| User Id | text |
| text | |
| Type | text |
| Active | boolean |
| Default | boolean |
| Seconds Delay Between Emails | number |
| Provider Display Name | text |
| Nylas Provider | text |
| Last Synced At | text |
| Email Sending Policy Cd | text |
| Sendgrid Api User | text |
| Mailgun Domains | text |
| Nylas Api Version | text |
| Signature Edit Disabled | boolean |
| Revoked At | text |
| Inactive Reason | text |
| Created At | text |
| Sendgrid Api Key V3 | text |
List Email SchedulesSearch
List ListsSearch
List NotesSearch
| Field | Type |
|---|---|
| Contact | choice |
| Account | choice |
| Deal | choice |
| Start date | date |
| Sort by field | text |
| Sort direction | choice |
| Limit | number |
| Field | Type |
|---|---|
| Id | text |
| User Id | text |
| Content | text |
| Updated At | text |
| Created At | text |
| Contact Id | text |
| Conversation Id | text |
| Account Id | text |
| Pinned To Top | boolean |
| System | boolean |
| Opportunity Id | text |
| Account Ids | array |
| Item | text |
| Contact Ids | array |
| Item | text |
| Opportunity Ids | array |
| Item | text |
| Calendar Event Ids | array |
| Item | text |
| Conversation Ids | array |
| Item | text |
| Is Org Chart Note | boolean |
| Crm Notes | array |
| Item | text |
List UsersSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| Id | text |
| Team Id | text |
| First Name | text |
| Last Name | text |
| Title | text |
| text | |
| Created At | text |
| Credit Limit | text |
| Direct Dial Credit Limit | text |
| Export Credit Limit | text |
| Ai Credit Limit | text |
| Salesforce Account | text |
| Deleted | boolean |
| Opt Out Html Template | text |
| Name | text |
| Referral Code | text |
| Password Needs Reset | boolean |
| Salesforce Id | text |
| Default Cockpit Layout | text |
| Default Account Overview Layout Id | text |
Search AccountsSearch
| Field | Type |
|---|---|
| Organization name | text |
| Account stages | choice |
| Lists | choice |
| Sort by field | text |
| Sort ascending | boolean |
| Limit | number |
| Field | Type |
|---|---|
| Id | text |
| Domain | text |
| Name | text |
| Team Id | text |
| Organization Id | text |
| Account Stage Id | text |
| Label Ids | array |
| Item | text |
| Source | text |
| Original Source | text |
| Creator Id | text |
| Owner Id | text |
| Created At | text |
| Phone | text |
| Phone Status | text |
| Hubspot Id | text |
| Salesforce Id | text |
| Crm Owner Id | text |
| Parent Account Id | text |
| Linkedin Url | text |
| Sanitized Phone | text |
Search ContactsSearch
| Field | Type |
|---|---|
| Keywords | text |
| Contact stages | choice |
| Lists | choice |
| Sort by field | text |
| Sort ascending | boolean |
| Limit | number |
| Field | Type |
|---|---|
| Contact Roles | array |
| Item | text |
| Id | text |
| First Name | text |
| Last Name | text |
| Name | text |
| Linkedin Url | text |
| Title | text |
| Contact Stage Id | text |
| Owner Id | text |
| Creator Id | text |
| Person Id | text |
| Email Needs Tickling | text |
| Organization Name | text |
| Source | text |
| Original Source | text |
| Organization Id | text |
| Headline | text |
| Photo Url | text |
| Present Raw Address | text |
| Linkedin Uid | text |
Search Outreach EmailsSearch
| Field | Type |
|---|---|
| Keywords | text |
| Sequences | choice |
| Exclude sequences | choice |
| Users | choice |
| Email account and aliases | text |
| Message stats | array |
| Stat | text |
| Reply classes | array |
| Class | text |
| Date range mode | text |
| Date range min | date |
| Date range max | date |
| Limit | number |
| Field | Type |
|---|---|
| Id | text |
| User Id | text |
| Status | text |
| Time Zone | text |
| Provider Message Id | text |
| To Name | text |
| Due At | text |
| Completed At | text |
| Emailer Touch Id | text |
| Emailer Campaign Id | text |
| Emailer Step Id | text |
| Failed At | text |
| Failure Reason | text |
| Attachment Ids | array |
| Item | text |
| Enable Tracking | boolean |
| Type | text |
| Contact Id | text |
| Provider Thread Id | text |
| Schedule Delayed Reason | text |
| Demoed | text |
Search SequencesSearch
| Field | Type |
|---|---|
| Name | text |
| Limit | number |
| Field | Type |
|---|---|
| Id | text |
| Name | text |
| Archived | boolean |
| Created At | text |
| Emailer Schedule Id | text |
| Max Emails Per Day | text |
| User Id | text |
| Same Account Reply Policy Cd | text |
| Excluded Account Stage Ids | array |
| Item | text |
| Excluded Contact Stage Ids | array |
| Item | text |
| Contact Email Event To Stage Mapping | object |
| Value | text |
| Label Ids | array |
| Item | text |
| Create Task If Email Open | boolean |
| Email Open Trigger Task Threshold | number |
| Mark Finished If Click | boolean |
| Active | boolean |
| Days To Wait Before Mark As Response | number |
| Starred By User Ids | array |
| Item | text |
| Mark Finished If Reply | boolean |
| Mark Finished If Interested | boolean |
Search TasksSearch
| Field | Type |
|---|---|
| Sort by field | text |
| Open factor names | array |
| Factor name | text |
| Limit | number |
| Field | Type |
|---|---|
| Emailer Campaign Id | text |
| Id | text |
| User Id | text |
| Created At | text |
| Completed At | text |
| Note | text |
| Skipped At | text |
| Due At | text |
| Type | text |
| Priority | text |
| Status | text |
| Answered | text |
| Contact Id | text |
| Person Id | text |
| Account Id | text |
| Organization Id | text |
| Persona Ids | array |
| Item | text |
| Subject | text |
| Created From | text |
| Salesforce Type | text |
Activate SequenceAction
Add Contacts to SequenceAction
| Field | Type |
|---|---|
SequenceRequired | choice |
Send from email accountRequired | choice |
| Contacts | choice |
| List names | array |
| List name | text |
| Send from email address | |
| Allow contacts without email | boolean |
| Allow unverified email | boolean |
| Allow job change | boolean |
| Allow active in other sequences | boolean |
| Allow finished in other sequences | boolean |
| User | choice |
| Initial status | choice |
| Field | Type |
|---|---|
| Contacts | array |
| Skipped Contact Ids | object |
| 66E34B81740C50074E3D1Bd5 | text |
| Emailer Campaign | object |
| Id | text |
| Name | text |
| Archived | boolean |
| Created At | text |
| Emailer Schedule Id | text |
| Max Emails Per Day | text |
| User Id | text |
| Active | boolean |
| Loaded Stats | boolean |
| Emailer Steps | array |
| Emailer Touches | array |
| Team | object |
| Id | text |
| Sequences Finder Empty | boolean |
| Signals Hash | text |
Add Records to ListAction
Archive SequenceAction
Bulk Create AccountsAction
Bulk Create ContactsAction
Bulk Create TasksAction
Bulk Update AccountsAction
Bulk Update ContactsAction
Complete TaskAction
| Field | Type |
|---|---|
TaskRequired | choice |
| Note | text |
| Field | Type |
|---|---|
| Task | object |
| Emailer Campaign Id | text |
| Id | text |
| User Id | text |
| Created At | text |
| Completed At | text |
| Note | text |
| Skipped At | text |
| Due At | text |
| Type | text |
| Priority | text |
| Contact | object |
| Id | text |
| First Name | text |
| Last Name | text |
| Name | text |
| text | |
| Title | text |
| Organization Name | text |
| Account Id | text |
| Owner Id | text |
| Contact Stage Id | text |
Create AccountAction
Create ContactAction
| Field | Type |
|---|---|
| First name | text |
| Last name | text |
| Title | text |
| Organization name | text |
| Account | choice |
| Contact stage | choice |
| Website URL | url |
| Address | text |
| Direct phone | text |
| Corporate phone | text |
| Mobile phone | text |
| Home phone | text |
| Other phone | text |
| List names | array |
| List name | text |
| Run dedupe | boolean |
| Field | Type |
|---|---|
| Contact | object |
| Contact Roles | array |
| Id | text |
| First Name | text |
| Last Name | text |
| Name | text |
| Linkedin Url | text |
| Title | text |
| Contact Stage Id | text |
| Owner Id | text |
| Creator Id | text |
| Labels | array |
Create DealAction
Create Email DraftAction
| Field | Type |
|---|---|
ContactRequired | choice |
SubjectRequired | text |
Body HTMLRequired | text |
| Email account | choice |
| In response to | choice |
| Email template ID | text |
| Attachment IDs | array |
| Attachment ID | text |
| Enable tracking | boolean |
| Outreach task | choice |
| Field | Type |
|---|---|
| Emailer Message | object |
| Id | text |
| User Id | text |
| Status | text |
| To Name | text |
| Due At | text |
| Completed At | text |
| Emailer Campaign Id | text |
| Attachment Ids | array |
| Enable Tracking | boolean |
| Type | text |
Create ListAction
Create SequenceAction
| Field | Type |
|---|---|
NameRequired | text |
| Email schedule | choice |
| Owner | choice |
| Permissions | text |
| Active | boolean |
| List names | array |
| List name | text |
| Folder ID | text |
| Sequence by exact daytime | boolean |
| Max emails per day | number |
| Mark finished if reply | boolean |
| Mark finished if click | boolean |
| Mark finished if interested | boolean |
| Mark paused if out of office | boolean |
| Days to wait before mark as response | number |
| Create task if email open | boolean |
| Email open trigger task threshold | number |
| Same account reply delay days | number |
| Excluded account stages | choice |
| Excluded contact stages | choice |
| Ignore global email bounce list | boolean |
| Field | Type |
|---|---|
| Emailer Campaign | object |
| Id | text |
| Name | text |
| Description | text |
| Archived | boolean |
| Created At | text |
| Emailer Schedule Id | text |
| Max Emails Per Day | text |
| User Id | text |
| Same Account Reply Policy Cd | text |
| Excluded Account Stage Ids | array |
| Sharing Accesses | array |
| Item | text |
| Emailer Steps | array |
| Emailer Touches | array |
| Emailer Templates | array |
| Attachments | array |
| Item | text |
| Team | object |
| Id | text |
| Sequences Finder Empty | boolean |
Create TaskAction
Deactivate SequenceAction
Make an API Calluniversal
Remove Records from ListAction
Send Email NowAction
Skip TaskAction
Update AccountAction
Update Account OwnerAction
Update ContactAction
| Field | Type |
|---|---|
ContactRequired | choice |
| First name | text |
| Last name | text |
| Title | text |
| Organization name | text |
| Account | choice |
| Contact stage | choice |
| Website URL | url |
| Address | text |
| Direct phone | text |
| Corporate phone | text |
| Mobile phone | text |
| Home phone | text |
| Other phone | text |
| List names | array |
| List name | text |
| Field | Type |
|---|---|
| Contact | object |
| Contact Roles | array |
| Id | text |
| First Name | text |
| Last Name | text |
| Name | text |
| Linkedin Url | text |
| Title | text |
| Contact Stage Id | text |
| Owner Id | text |
| Creator Id | text |
| Labels | array |
Update Contact OwnerAction
Update Contact Sequence StatusAction
| Field | Type |
|---|---|
SequencesRequired | choice |
ContactsRequired | choice |
ModeRequired | choice |
| Field | Type |
|---|---|
| Contacts | array |
| Emailer Campaigns | array |
| Num Contacts | number |
| Contact Statuses | object |
| Active | text |
| Failed | number |
| Paused | text |
| Finished | text |
| Bounced | text |
| Hard Bounced | text |
| Spam Blocked | text |
| Not Sent | text |
| Emailer Steps | array |
Update Contact StageAction
Update DealAction
Update ListAction
Update SequenceAction
| Field | Type |
|---|---|
SequenceRequired | choice |
| Name | text |
| Active | boolean |
| Permissions | text |
| Owner | choice |
| Email schedule | choice |
| List names | array |
| List name | text |
| Max emails per day | number |
| Same account reply delay days | number |
| CC emails | array |
| text | |
| BCC emails | array |
| text | |
| Sequence steps | array |
| Field | Type |
|---|---|
| Id | text |
| Name | text |
| Active | boolean |
| Archived | boolean |
| Created At | text |
| Updated At | text |
| Num Steps | number |
| Steps | array |
| Emailer Campaign | object |
| Id | text |
| Name | text |
| Active | boolean |
| Emailer Steps | array |
| Emailer Touches | array |
Update TaskAction
Templates
Look for Apollo templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Agile CRM[2]Manage contacts, companies, and deals in Agile CRM.
- ApptivoAll-in-one CRM and business suite for contacts, deals, projects, and invoicing.
- ClientifyCRM and sales automation platform for managing contacts, deals, and customer communication.
- AxonautManage companies, quotations, invoices, opportunities, projects, tasks and products in Axonaut, the CRM and invoicing software for small businesses.
- Breakcold CRMLightweight CRM for sales teams to manage leads, pipelines, and customer relationships.
References
- WEXTL® Apollo Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Apollo.
- WEXTL® visual workflow builder data.
Last updated: Sep 1, 2026 09:26