CallRail
CallRail MCPAnalytiikka61 actions

CallRail MCP Server

Let your AI agents run CallRail for you, safely.

A hosted CallRail MCP server for Claude, ChatGPT, Cursor and CLI agents. Paste one server URL into your AI client to use its 61 actions. There is nothing to install.

  • Enable or disable every action, per account. Block your agent from doing dangerous actions.

  • Ask in plain English. Pull reports, find insights and take action in CallRail.

  • 61 read and write actions. Every CallRail task your agent needs, from reporting to making changes.

  • Built for teams. Invite your team and share one connected account.

Toimii näiden kanssa
ChatGPTChatGPTClaudeClaudeClaude CodeClaude CodeCodexCodexGemini CLIGemini CLICursorCursorMistralMistralOpenClawOpenClawHermesHermesPerplexityGrokn8nWindsurfVS CodeZed
ChatGPT
CallRail
ChatGPT
connected to CallRail MCP
Verkossa
ChatGPT
Actions

Käytettävissä olevat toiminnot

61 toimintoa automatisoimaan CallRail -työnkulkusi.

61 actions

CallRail
Kirjoitus

Bulk Update Companies

Bulk update settings across multiple companies.

CallRail
Kirjoitus

Create Call

Create an outbound phone call. Initiates a call between a business number and a customer.

CallRail
Kirjoitus

Create Caller Id

Create a new outbound caller ID for verification.

CallRail
Kirjoitus

Create Company

Create a new company in an account.

CallRail
Kirjoitus

Create Form Submission

Create a new form submission.

CallRail
Kirjoitus

Create Integration

Create a new webhook or custom integration for a company.

CallRail
Kirjoitus

Create Integration Filter

Create a new integration filter (trigger criteria).

CallRail
Kirjoitus

Create Message Flow

Create a new message flow with steps.

CallRail
Kirjoitus

Create Notification

Create a new notification subscription.

CallRail
Kirjoitus

Create Summary Email

Create a new summary email subscription.

CallRail
Kirjoitus

Create Tag

Create a new tag at the account or company level.

CallRail
Kirjoitus

Create Tracker

Create a new source or session tracker.

CallRail
Kirjoitus

Create User

Create (invite) a new user to the account.

CallRail
Luku

Get Account

Get a specific account by ID.

CallRail
Luku

Get Accounts

List all accounts accessible with the current API key.

CallRail
Luku

Get Call

Get a specific call by ID.

CallRail
Luku

Get Call Page Views

List page views associated with a specific call (session-tracked calls only).

CallRail
Luku

Get Call Recording

Get the recording URL for a specific call.

CallRail
Luku

Get Call Summary

Get aggregated call summary statistics, optionally grouped by source, keywords, campaign, etc.

CallRail
Luku

Get Call Timeseries

Get call data as a time series, with configurable interval (hour, day, week, month, year).

CallRail
Luku

Get Caller Id

Get a specific outbound caller ID.

CallRail
Luku

Get Caller Ids

List all outbound caller IDs for a company.

CallRail
Luku

Get Calls

List all calls for an account. Supports filtering by date, company, tracker, tags, and more.

CallRail
Luku

Get Companies

List all companies in an account.

CallRail
Luku

Get Company

Get a specific company by ID.

CallRail
Luku

Get Form Submission

Get a specific form submission by ID.

CallRail
Luku

Get Form Submissions

List all form submissions in an account.

CallRail
Luku

Get Form Summary

Get aggregated form submission summary statistics, optionally grouped.

CallRail
Luku

Get Integration

Get a specific integration by ID.

CallRail
Luku

Get Integration Filter

Get a specific integration filter by ID.

CallRail
Luku

Get Integration Filters

List all integration filters (trigger criteria) for a company.

CallRail
Luku

Get Integrations

List all integrations for a company.

CallRail
Luku

Get Lead Timeline

Get the timeline of all interactions for a specific lead.

CallRail
Luku

Get Message Flow

Get a specific message flow with all steps.

CallRail
Luku

Get Message Flows

List all message flows in an account.

CallRail
Luku

Get Notifications

List all notification subscriptions in an account.

CallRail
Luku

Get Sms Thread

Get a specific SMS thread with paginated messages.

CallRail
Luku

Get Sms Threads

List all SMS threads in an account.

CallRail
Luku

Get Summary Email

Get a specific summary email subscription by ID.

CallRail
Luku

Get Summary Emails

List all summary email subscriptions in an account.

CallRail
Luku

Get Tags

List all tags in an account.

CallRail
Luku

Get Text Message

Get a specific text message conversation with paginated messages.

CallRail
Luku

Get Text Messages

List all text message conversations in an account.

CallRail
Luku

Get Tracker

Get a specific tracker by ID.

CallRail
Luku

Get Trackers

List all trackers (source trackers and keyword pools) in an account.

CallRail
Luku

Get User

Get a specific user by ID.

CallRail
Luku

Get Users

List all users in an account.

CallRail
Kirjoitus

Send Text Message

Send a text message to a customer.

CallRail
Kirjoitus

Set Ignored Form Fields

Set form field names to ignore when capturing form submissions.

CallRail
Kirjoitus

Update Call

Update a call's tags, notes, value, lead status, or customer name.

CallRail
Kirjoitus

Update Company

Update a company's settings.

CallRail
Kirjoitus

Update Form Submission

Update a form submission's tags, notes, value, or lead status.

CallRail
Kirjoitus

Update Integration

Update an integration's state or configuration.

CallRail
Kirjoitus

Update Integration Filter

Update an integration filter's criteria.

CallRail
Kirjoitus

Update Message Flow

Update a message flow's name or steps.

CallRail
Kirjoitus

Update Notification

Update a notification subscription.

CallRail
Kirjoitus

Update Sms Thread

Update an SMS thread's notes, tags, value, or lead qualification.

CallRail
Kirjoitus

Update Summary Email

Update a summary email subscription.

CallRail
Kirjoitus

Update Tag

Update a tag's name, color, or disabled status.

CallRail
Kirjoitus

Update Tracker

Update a tracker's settings.

CallRail
Kirjoitus

Update User

Update a user's details or company access.

Overview

What you can do with the CallRail MCP

The InsightfulPipe CallRail MCP server is a hosted Model Context Protocol server that connects your CallRail account to AI assistants such as Claude, ChatGPT, Cursor, Claude Code, Gemini CLI and Codex. You paste a CallRail API key into InsightfulPipe, choose the CallRail account to connect and add one server URL to your AI client.

ClaudeCallRailAcme StoreRead-only
Ask about your CallRail account…
01Attribute calls to marketing

Attribute calls to marketing

Break down calls by source, keyword, campaign or landing page to see which channels drive phone leads.

See all CallRail actions
ClaudeCallRailAcme StoreRead-only
Ask about your CallRail account…
02Track lead volume over time

Track lead volume over time

Chart calls by day, week or month and spot drops after campaign or website changes.

See all CallRail actions
ClaudeCallRailAcme StoreRead-only
Ask about your CallRail account…
03Review individual calls

Review individual calls

Pull call details, recording links and the pages a caller viewed before calling.

See all CallRail actions
61
actions
one server URL
34
read actions
reports, audits, research
27
write actions
create, update, manage
Setup

How to connect the CallRail MCP server

Add the server URL to your AI client, then sign in with your InsightfulPipe account to authorize access. The server is hosted, so there is nothing to install.

MCP server URL

https://callrail.insightfulmcp.com/

Connect CallRail to Claude

Fastest: add InsightfulPipe from the Claude Directory

One click connects the full InsightfulPipe MCP with all your connected accounts. To add a server scoped to CallRail only, follow the steps below.

Open Claude Directory

Or add the CallRail server manually:

  1. 01
    Copy the server URL:
    https://callrail.insightfulmcp.com/
  2. 02
    Open Claude connector settings (Customize > Connectors), click + and then Add custom connector.
  3. 03
    Paste the URL and click Add.
  4. 04
    Click Connect, then click Authorize access in the browser.

Start a new chat, click +, open Connectors and turn the connector on to use it.

The Free plan can add one custom connector. On Team and Enterprise plans, an Owner first adds it under Organization settings > Connectors, then each member clicks Connect in Customize > Connectors.

Watch the setup tutorial

Playbook

Prompts and skills that run on the CallRail MCP

Copy a prompt into any connected client, or install a Claude skill that chains the actions for you.

Prompt

“How many calls did each source drive last month?”

Runs a call summary grouped by source

Prompt

“Show daily call volume for the last 30 days”

Uses the call time series by day

Prompt

“Which keywords brought in the most calls this quarter?”

Runs a call summary grouped by keywords

Prompt

“Get the recording link for this call”

Returns the recording URL for a call ID

Prompt

“Tag these three calls as Qualified and set their value to 500”

Updates tags and value on each call

Prompt

“Summarize this week's form submissions by form name”

Runs a form summary grouped by form name

Prompt

“List our trackers and their tracking numbers”

Lists source trackers and keyword pools

KYSYTTÄVÄÄ?

Frequently asked questions

A CallRail MCP server connects CallRail to AI assistants through the Model Context Protocol (MCP), an open standard for giving AI tools access to data and actions. Once connected, you can ask Claude, ChatGPT or Cursor which sources drive calls, review leads and update call details in plain English.

Valmis yhdistämään datasi?

Liity satojen toimistojen ja brändien joukkoon, jotka yhdistävät markkinointidatansa AI:hin InsightfulPipen avulla.

Aloita kokeilu jo tänään.