CallRail icon

CallRail Integration

Call tracking — calls, SMS, form submissions, companies, and trackers. Use CallRail as a communication layer for triggering workflows and sending context where it belongs. Start from Watch Companies, then follow with Get a Call or Get a Call Recording.
3-day trialCancel anytimeUp to 10 minutes quick set up
  • GDPR
  • Data Encryption
  • 2FA
  • Local Data Region

Supported triggers and actions for CallRail integration

Triggers can detect changes in CallRail and run actions that can create, search or modify data inside CallRail automatically [3] — exactly how you set them.

  • CallRail icon
    Watch CompaniesTriggers when a new company is created.
  • CallRail icon
    Watch Form SubmissionTriggers when a visitor submits a form.
  • CallRail icon
    Watch LeadsTriggers when a new lead is generated.
  • CallRail icon
    Watch Outbound Caller IDTriggers when a new outbound caller ID appears.
  • CallRail icon
    Watch TrackersTriggers when a new tracker is created.
  • CallRail icon
    Watch UsersTriggers when a new user is created.
  • CallRail icon
    Get a CallRetrieves a single call from the target account.
  • CallRail icon
    Get a Call RecordingRetrieves the MP3 recording URL for a specified call.
  • CallRail icon
    Get a CompanyRetrieves a single company from the target account.
  • CallRail icon
    Get a ConversationRetrieves a single text conversation.
  • CallRail icon
    Get a Message FlowRetrieves a single message flow.
  • CallRail icon
    Get a TrackerRetrieves a single tracker from the target account.
  • CallRail icon
    Get a UserRetrieves a single user from the target account.
  • CallRail icon
    Get an AccountRetrieves a single account record.
  • CallRail icon
    Get an Email SummaryRetrieves a single summary-email subscription.
  • CallRail icon
    Get an Outbound CallerRetrieves a single outbound caller ID from a company.
  • CallRail icon
    Get an SMS ThreadRetrieves an SMS thread together with its messages.
  • CallRail icon
    List AccountsRetrieves a list of accounts.
  • CallRail icon
    List Call Page ViewsRetrieves a paginated list of page views for a given call.
  • CallRail icon
    List CallsRetrieves a paginated list of calls in the target account.

How to integrate CallRail in automation workflow?

3 simple steps to make your CallRail connected with other apps in automation workflows on WEXTL. Up to 10 minutes integration set up.

How CallRail connects and integrates with WEXTL

Save and approve your credentials once — WEXTL® stores authorization information encrypted and reuses the authentication whenever CallRail app is called in workflows. That allows your communication automations to run without your attention, per defined schedule [7]. Explore documentation [6] for a detailed list of fields that CallRail supports.

The following table illustrates what fields CallRail integration require during authorization flow inside our workflow builder [4].

Demonstration of CallRail connection step inside WEXTL Workflow Builder [4].

FieldTypeHelp
API KeyRequired
password

Log in to CallRail → Integrations → API Keys (or Data Access → API Keys) → Create New API v3 Key, then copy and securely save

Connect CallRail to popular apps on WEXTL

Enter a name of the other app you want to sync with CallRail below. Click on selected app to explore integration options with CallRail. If the app you search for is not available in WEXTL yet, you can use HTTP node [10] instead to integrate it directly.

Example automation with CallRail integration

Select Watch Trackers trigger from CallRail - this will be a starting point in your automation. Whenever event happens in CallRail, workflow will start [7] from Watch Trackers node.

Search for Create a Tracker Session, connect it as the next step of integration sequence. You can use filters between Watch Trackers and Create a Tracker Session, so only important data pass from Watch Trackers to the next step. WEXTL gives you full control over the process of CallRail automation. All parts of workflow are visible on the canvas [4].

CallRail on WEXTL has 71 modules for combining communication automations. Explore CallRail documentation for more.

CallRail
Watch Trackers
Arpoone
Performs action
OR
Arpoone
Triggers
CallRail
Create a Tracker Session

Demonstration of how visual CallRail automation [6] looks in WEXTL.

Frequently asked questions

Common questions about automating CallRail in your workflows.

Try CallRail on WEXTL®

Claim your 3-day trial to build CallRail integrations and access every WEXTL® feature.

Cancel anytime.

References

List of sources used to gather information about the CallRail integration.

  1. CallRail integration source code, module specs and credentials implementation.
  2. Internal CallRail integration documentation, structured input and output parameters, scopes, and authentication methods.
  3. Official CallRail vendor API documentation — used to verify field meanings, authentication flows, and anything our own specs don't fully capture.
  4. WEXTL® Visual Workflow Builder, anonymized data from our technical support team.
  5. WEXTL® Apps Library
  6. WEXTL® CallRail App Documentation
  7. WEXTL® Workflow Scheduler
  8. WEXTL® HTTP node documentation