NEW: Use CallRail as a data source
Resources
Data Source Type: | Web Accessible Resource |
Authentication: | API Key Authentication |
Sample Query: | For the most recent 1000 calls api.callrail.com/v1/calls.json?per_page=1000&page=1
|
API Documentation: | CallRail API Documentation |
Klip Gallery | Save time and add pre-built Klips with the Klip Gallery! Klip Gallery: CallRail |
Step-by-Step
Create a new data source using CallRail
To create a data source using CallRail, you need to accomplish the following tasks:
- Start the data source creation process
- Find your CallRail API Key
- Craft your query and enter it into Klipfolio
- Authenticate and complete the data source creation process
Step 1: Start the data source creation process
To create a data source using CallRail, go to the New Data Source page in Klipfolio and select the Web Accessible Resource option.

Step 2: Find your CallRail API Key
Location | Action |
|
![]() Click the image to enlarge |
|
![]() Click the image to enlarge |
|
![]() Click the image to enlarge |
Step 3: Craft your query and enter it into Klipfolio
CallRail offers a variety of query options from which you can retrieve data. All of them use Signed Authentication. Refer to the CallRail Data Export API to find out more.
Here are a few sample queries to get you started:
For the most recent 1000 calls:
https://api.callrail.com/v1/calls.json?per_page=1000&page=1
For today's calls:
https://api.callrail.com/v1/calls.json?start_date={date.today}&per_page=1000
Step 4: Authenticate and complete the data source creation process
Now that you have crafted your query:
- At Data Format, select JSON from the drop-down list.
- At Method, select GET.
- Select the Query Parameters drop-down menu.
- Under Name, type Authorization.
-
Under Value, enter your CallRail API key in the following format:
Token token=your-api-key
- Under Type, select Header from the drop-down list.
- Select Get Resource.
- If you are satisfied with the data returned, select Continue.

Click the image to enlarge