Requirements
Before you set up the credential, make sure you have an active CallRail account and an API access token from your account settings ready.[3]
Get your CallRail credentials
- API KeypasswordRequired
Log in to CallRail → Integrations → API Keys (or Data Access → API Keys) → Create New API v3 Key, then copy and securely save
[1]
Connect CallRail in WEXTL
- Log in to your WEXTL account, add the CallRail 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 CallRail 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 →
CallRail node modules
The list below is a reference of every CallRail node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Each CallRail node module below opens to reveal its input parameters, outputs, and connection requirements.
Watch CompaniesTrigger
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Status | text |
| Time zone | time |
| Created at | date |
| Disabled at | date |
| Dni active | boolean |
| Script URL | url |
| Callscribe enabled | boolean |
| Lead scoring enabled | boolean |
| Swap exclude jquery | text |
| Swap ppc override | text |
| Swap landing override | text |
| Swap cookie duration | number |
| Swap cookie duration unit | text |
| Callscore enabled | boolean |
| Keyword spotting enabled | boolean |
Watch Form SubmissionTrigger
| Field | Type |
|---|---|
| ID | text |
| Company ID | text |
| Person ID | text |
| Form data | object |
| Name | text |
| text | |
| Phone | text |
| Contact method | text |
| Best time to call | text |
| Form URL | url |
| Landing page URL | url |
| Referrer | text |
| Referring URL | url |
| Submitted at | date |
| First form | boolean |
| Customer phone number | text |
| Customer name | text |
| Customer email | |
| Formatted customer phone number | text |
| Formatted customer name | text |
| Source | text |
| Keywords | text |
Watch LeadsTrigger
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Phone | text |
| text | |
| Created at | date |
| Company ID | text |
| Company name | text |
Watch Outbound Caller IDTrigger
| Field | Type |
|---|---|
| ID | number |
| Phone number | text |
| Name | text |
| Verified | boolean |
| Created at | date |
| Validation code | text |
Watch TrackersTrigger
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Type | text |
| Status | text |
| Destination number | text |
| Tracking numbers | array |
| Whisper message | text |
| Sms enabled | boolean |
| Sms supported | boolean |
| Company | object |
| ID | text |
| Name | text |
| Call flow | object |
| Type | text |
| Recording enabled | boolean |
| Destination number | text |
| Greeting text | text |
| Source | object |
| Type | text |
| Search engine | text |
| Search type | text |
| Created at | date |
| Disabled at | date |
Watch UsersTrigger
| Field | Type |
|---|---|
| ID | text |
| Created at | date |
| Role | text |
| First name | text |
| Last name | text |
| Name | text |
| Companies | array |
Get a CallAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| Answered | text |
| Business phone number | text |
| Customer city | text |
| Customer country | text |
| Customer name | text |
| Customer phone number | text |
| Customer state | text |
| Direction | text |
| Duration | text |
| ID | text |
| Recording | text |
| Recording duration | text |
| Start time | date |
| Tracking phone number | text |
| Voicemail | boolean |
Get a Call RecordingAction
Get a CompanyAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Status | text |
| Time zone | time |
| Created at | date |
| Disabled at | date |
| Dni active | text |
| Script URL | url |
| Callscribe enabled | boolean |
| Lead scoring enabled | boolean |
| Swap exclude jquery | text |
| Swap ppc override | text |
| Swap landing override | text |
| Swap cookie duration | number |
| Swap cookie duration unit | text |
| Callscore enabled | boolean |
| Keyword spotting enabled | boolean |
Get a ConversationAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Company ID | text |
| Initial tracker ID | text |
| Current tracker ID | text |
| Customer name | text |
| Customer phone number | text |
| Initial tracking number | text |
| Current tracking number | text |
| Last message at | date |
| State | text |
| Company time zone | text |
| Formatted customer phone number | text |
| Formatted initial tracking number | text |
| Formatted current tracking number | text |
| Formatted customer name | text |
| Recent messages | array |
Get a Message FlowAction
Get a TrackerAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Type | text |
| Status | text |
| Destination number | text |
| Tracking numbers | array |
| Whisper message | text |
| Sms enabled | boolean |
| Sms supported | boolean |
| Company | object |
| ID | text |
| Name | text |
| Call flow | object |
| Type | text |
| Recording enabled | boolean |
| Destination number | text |
| Greeting text | text |
| Source | object |
| Type | text |
| Search engine | text |
| Search type | text |
| Created at | date |
| Disabled at | date |
Get a UserAction
Get an AccountAction
Get an Email SummaryAction
Get an Outbound CallerAction
Get an SMS ThreadAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Notes | text |
| Tags | array |
| Value | number |
| Lead qualification | text |
| Company ID | text |
| Initial tracker ID | text |
| Current tracker ID | text |
| Customer name | text |
| Customer phone number | text |
| Initial tracking number | text |
| Current tracking number | text |
| Last message at | date |
| State | text |
| Company time zone | text |
| Formatted customer phone number | text |
| Formatted initial tracking number | text |
List AccountsSearch
List Call Page ViewsSearch
List CallsSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
| Date Range | choice |
| Call Type | choice |
| Answer Status | choice |
| Device | choice |
| Direction | choice |
| Lead Status | choice |
| Limit | number |
| Field | Type |
|---|---|
| Answered | boolean |
| Business phone number | text |
| Customer city | text |
| Customer country | text |
| Customer name | text |
| Customer phone number | text |
| Customer state | text |
| Direction | text |
| Duration | number |
| ID | text |
| Recording | url |
| Recording duration | text |
| Recording player | url |
| Start time | date |
| Tracking phone number | text |
| Voicemail | boolean |
| Agent email |
List CompaniesSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
| Name | text |
| Status | choice |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Status | text |
| Time zone | time |
| Created at | date |
| Disabled at | date |
| Dni active | boolean |
| Script URL | url |
| Callscribe enabled | boolean |
| Lead scoring enabled | boolean |
| Swap exclude jquery | text |
| Swap ppc override | text |
| Swap landing override | text |
| Swap cookie duration | number |
| Swap cookie duration unit | text |
| Callscore enabled | boolean |
| Keyword spotting enabled | boolean |
List ConversationsSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Company ID | text |
| Initial tracker ID | text |
| Current tracker ID | text |
| Customer name | text |
| Customer phone number | text |
| Initial tracking number | text |
| Current tracking number | text |
| Last message at | date |
| State | text |
| Company time zone | text |
| Formatted customer phone number | text |
| Formatted initial tracking number | text |
| Formatted current tracking number | text |
| Formatted customer name | text |
| Recent messages | array |
List Form SubmissionsSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
| Date Range | choice |
| Person Lead | boolean |
| Lead Status | choice |
| Status | text |
| Tag Level | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Company ID | text |
| Person ID | text |
| Form data | object |
| Name | text |
| text | |
| Phone | text |
| Contact method | text |
| Best time to call | text |
| Form URL | url |
| Landing page URL | url |
| Referrer | text |
| Referring URL | url |
| Submitted at | date |
| First form | boolean |
| Customer phone number | text |
| Customer name | text |
| Customer email | |
| Formatted customer phone number | text |
| Formatted customer name | text |
| Source | text |
| Keywords | text |
List IntegrationsSearch
List LeadsSearch
List Message FlowsSearch
List NotificationsSearch
List Outbound Caller IDsSearch
List SMS ThreadsSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
| Date Range | choice |
| Start Date | date |
| End Date | date |
| Search | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Notes | text |
| Tags | array |
| Value | number |
| Lead qualification | text |
| Company ID | text |
| Initial tracker ID | text |
| Current tracker ID | text |
| Customer name | text |
| Customer phone number | text |
| Initial tracking number | text |
| Current tracking number | text |
| State | text |
| Company time zone | text |
List Summary EmailsSearch
List TagsSearch
List TrackersSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
| Sort | choice |
TypeRequired | choice |
| Status | choice |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Type | text |
| Status | text |
| Destination number | text |
| Tracking numbers | array |
| Whisper message | text |
| Sms enabled | boolean |
| Sms supported | boolean |
| Company | object |
| ID | text |
| Name | text |
| Call flow | object |
| Type | text |
| Recording enabled | boolean |
| Destination number | text |
| Greeting text | text |
| Source | object |
| Type | text |
| Search engine | text |
| Search type | text |
| Created at | date |
| Disabled at | date |
List UsersSearch
Create a CallAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| Answered | text |
| Business phone number | text |
| Customer city | text |
| Customer country | text |
| Customer name | text |
| Customer phone number | text |
| Customer state | text |
| Direction | text |
| Duration | text |
| ID | text |
| Recording | text |
| Recording duration | text |
| Start time | date |
| Tracking phone number | text |
| Voicemail | boolean |
Create a CompanyAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Company NameRequired | text |
| Time Zone | choice |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Status | text |
| Time zone | time |
| Created at | date |
| Disabled at | date |
| Dni active | text |
| Script URL | url |
| Callscribe enabled | boolean |
| Lead scoring enabled | boolean |
| Swap exclude jquery | text |
| Swap ppc override | text |
| Swap landing override | text |
| Swap cookie duration | number |
| Swap cookie duration unit | text |
| Callscore enabled | boolean |
| Keyword spotting enabled | boolean |
Create a Form SubmissionAction
Create a Message FlowAction
Create a NotificationAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Agent ID | choice |
| Call Enabled | boolean |
| SMS Enabled | boolean |
| Alert Type | choice |
| Send Desktop | boolean |
| Send Email | boolean |
| Send Push | boolean |
| Field | Type |
|---|---|
| ID | number |
| User ID | text |
| Alert type | text |
| Call enabled | boolean |
| Company ID | text |
| Company name | text |
| Send desktop | boolean |
| Send email | boolean |
| Send push | boolean |
| Sms enabled | boolean |
| Tracker ID | text |
| Tracker name | text |
Create a TagAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| Answered | text |
| Business phone number | text |
| Customer city | text |
| Customer country | text |
| Customer name | text |
| Customer phone number | text |
| Customer state | text |
| Direction | text |
| Duration | text |
| ID | text |
| Recording | text |
| Recording duration | text |
| Start time | date |
| Tracking phone number | text |
| Voicemail | boolean |
Create a Tracker SessionAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Type | text |
| Status | text |
| Destination number | text |
| Tracking numbers | array |
| Whisper message | text |
| Sms supported | boolean |
| Sms enabled | boolean |
| Company | object |
| ID | text |
| Name | text |
| Call flow | object |
| Type | text |
| Recording enabled | boolean |
| Destination number | text |
| Greeting text | text |
| Source | object |
| array | |
| Bing | array |
| Yahoo | array |
| Created at | date |
| Disabled at | date |
Create a Tracker SourceAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Type | text |
| Status | text |
| Destination number | text |
| Tracking numbers | array |
| Whisper message | text |
| Sms supported | boolean |
| Sms enabled | boolean |
| Company | object |
| ID | text |
| Name | text |
| Call flow | object |
| Type | text |
| Recording enabled | boolean |
| Destination number | text |
| Greeting text | text |
| Source | object |
| array | |
| Bing | array |
| Yahoo | array |
| Created at | date |
| Disabled at | date |
Create a UserAction
Create an Email SummaryAction
Create an IntegrationAction
Create an Outbound CallerAction
Delete a Message FlowAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Delete a NotificationAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Delete a TagAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Delete a UserAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Delete an Email SummaryAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Delete an Outbound CallerAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Disable a CompanyAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Disable a TrackerAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Disable an IntegrationAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Make an API Calluniversal
Send a Text MessageAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Company ID | text |
| Initial tracker ID | text |
| Current tracker ID | text |
| Customer name | text |
| Customer phone number | text |
| Initial tracking number | text |
| Current tracking number | text |
| Last message at | date |
| State | text |
| Company time zone | text |
| Formatted customer phone number | text |
| Formatted initial tracking number | text |
| Formatted current tracking number | text |
| Formatted customer name | text |
| Recent messages | array |
Summarize a CallAction
Summarize a Call by Time SeriesAction
Summarize Form DataAction
Update a CallAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| Answered | text |
| Business phone number | text |
| Customer city | text |
| Customer country | text |
| Customer name | text |
| Customer phone number | text |
| Customer state | text |
| Direction | text |
| Duration | text |
| ID | text |
| Recording | text |
| Recording duration | text |
| Start time | date |
| Tracking phone number | text |
| Voicemail | boolean |
Update a CompanyAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Company Name | text |
| CallScore Enabled | boolean |
| Keyword Spotting Enabled | boolean |
| CallScribe Enabled | boolean |
| Time Zone | time |
| Swap Exclude jQuery | boolean |
| Swap PPC Override | boolean |
| Swap Landing Override | text |
| Swap Cookie Duration | number |
| Swap Cookie Duration Unit | choice |
| External Form Capture | boolean |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Status | text |
| Time zone | time |
| Created at | date |
| Disabled at | date |
| Dni active | text |
| Script URL | url |
| Callscribe enabled | boolean |
| Lead scoring enabled | boolean |
| Swap exclude jquery | text |
| Swap ppc override | text |
| Swap landing override | text |
| Swap cookie duration | number |
| Swap cookie duration unit | text |
| Callscore enabled | boolean |
| Keyword spotting enabled | boolean |
Update a Form SubmissionAction
Update a Message FlowAction
Update a NotificationAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Call Enabled | boolean |
| Alert Type | choice |
| Company ID | text |
| Tracker ID | text |
| SMS Enabled | boolean |
| Send Desktop | boolean |
| Send Email | boolean |
| Send Push | boolean |
| Field | Type |
|---|---|
| ID | number |
| User ID | text |
| Alert type | text |
| Call enabled | boolean |
| Company ID | text |
| Company name | text |
| Send desktop | boolean |
| Send email | boolean |
| Send push | boolean |
| Sms enabled | boolean |
| Tracker ID | text |
| Tracker name | text |
Update a TagAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| Answered | text |
| Business phone number | text |
| Customer city | text |
| Customer country | text |
| Customer name | text |
| Customer phone number | text |
| Customer state | text |
| Direction | text |
| Duration | text |
| ID | text |
| Recording | text |
| Recording duration | text |
| Start time | date |
| Tracking phone number | text |
| Voicemail | boolean |
Update a Tracker SessionAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Type | text |
| Status | text |
| Destination number | text |
| Tracking numbers | array |
| Whisper message | text |
| Sms supported | boolean |
| Sms enabled | boolean |
| Company | object |
| ID | text |
| Name | text |
| Call flow | object |
| Type | text |
| Recording enabled | boolean |
| Destination number | text |
| Greeting text | text |
| Source | object |
| array | |
| Bing | array |
| Yahoo | array |
| Created at | date |
| Disabled at | date |
Update a Tracker SourceAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Type | text |
| Status | text |
| Destination number | text |
| Tracking numbers | array |
| Whisper message | text |
| Sms supported | boolean |
| Sms enabled | boolean |
| Company | object |
| ID | text |
| Name | text |
| Call flow | object |
| Type | text |
| Recording enabled | boolean |
| Destination number | text |
| Greeting text | text |
| Source | object |
| array | |
| Bing | array |
| Yahoo | array |
| Created at | date |
| Disabled at | date |
Update a UserAction
Update an Email SummaryAction
Update an IntegrationAction
Update an SMS ThreadAction
| Field | Type |
|---|---|
Account IDRequired | choice |
| Notes | text |
| Value | text |
| Append Tags | boolean |
| Lead Qualification | choice |
| Field | Type |
|---|---|
| ID | text |
| Notes | text |
| Tags | array |
| Value | number |
| Lead qualification | text |
| Company ID | text |
| Initial tracker ID | text |
| Current tracker ID | text |
| Customer name | text |
| Customer phone number | text |
| Initial tracking number | text |
| Current tracking number | text |
| State | text |
| Company time zone | text |
Templates
Look for CallRail templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Arpoone[2]Business SMS messaging platform for sending and managing text campaigns.
- BrevoEmail, SMS, and marketing automation platform (formerly Sendinblue).
- AWS SESSend transactional email and manage Amazon SES identities, templates, contacts, suppressions, and configuration sets.
- AWS SQSSend, receive, and manage messages on Amazon SQS queues.
- BatchDialerCloud predictive dialer for sales and collections teams with contacts and campaigns.
References
- WEXTL® CallRail Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for CallRail.
- WEXTL® visual workflow builder data.
Last updated: Aug 21, 2026 02:23