Bulk Update Companies
Bulk update settings across multiple companies.
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.
61 actions available to automate your CallRail workflows.
61 actions
Bulk update settings across multiple companies.
Create an outbound phone call. Initiates a call between a business number and a customer.
Create a new outbound caller ID for verification.
Create a new company in an account.
Create a new form submission.
Create a new webhook or custom integration for a company.
Create a new integration filter (trigger criteria).
Create a new message flow with steps.
Create a new notification subscription.
Create a new summary email subscription.
Create a new tag at the account or company level.
Create a new source or session tracker.
Create (invite) a new user to the account.
Get a specific account by ID.
List all accounts accessible with the current API key.
Get a specific call by ID.
List page views associated with a specific call (session-tracked calls only).
Get the recording URL for a specific call.
Get aggregated call summary statistics, optionally grouped by source, keywords, campaign, etc.
Get call data as a time series, with configurable interval (hour, day, week, month, year).
Get a specific outbound caller ID.
List all outbound caller IDs for a company.
List all calls for an account. Supports filtering by date, company, tracker, tags, and more.
List all companies in an account.
Get a specific company by ID.
Get a specific form submission by ID.
List all form submissions in an account.
Get aggregated form submission summary statistics, optionally grouped.
Get a specific integration by ID.
Get a specific integration filter by ID.
List all integration filters (trigger criteria) for a company.
List all integrations for a company.
Get the timeline of all interactions for a specific lead.
Get a specific message flow with all steps.
List all message flows in an account.
List all notification subscriptions in an account.
Get a specific SMS thread with paginated messages.
List all SMS threads in an account.
Get a specific summary email subscription by ID.
List all summary email subscriptions in an account.
List all tags in an account.
Get a specific text message conversation with paginated messages.
List all text message conversations in an account.
Get a specific tracker by ID.
List all trackers (source trackers and keyword pools) in an account.
Get a specific user by ID.
List all users in an account.
Send a text message to a customer.
Set form field names to ignore when capturing form submissions.
Update a call's tags, notes, value, lead status, or customer name.
Update a company's settings.
Update a form submission's tags, notes, value, or lead status.
Update an integration's state or configuration.
Update an integration filter's criteria.
Update a message flow's name or steps.
Update a notification subscription.
Update an SMS thread's notes, tags, value, or lead qualification.
Update a summary email subscription.
Update a tag's name, color, or disabled status.
Update a tracker's settings.
Update a user's details or company access.
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.
Break down calls by source, keyword, campaign or landing page to see which channels drive phone leads.
See all CallRail actionsChart calls by day, week or month and spot drops after campaign or website changes.
See all CallRail actionsPull call details, recording links and the pages a caller viewed before calling.
See all CallRail actionsAdd 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.
https://callrail.insightfulmcp.com/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.
Or add the CallRail server manually:
https://callrail.insightfulmcp.com/
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.
Fastest: add InsightfulPipe from the ChatGPT app 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.
Or add the CallRail server manually. Custom MCP servers need ChatGPT's Developer mode, which OpenAI offers on Plus, Pro, Business, Enterprise and Education accounts on the web.
https://callrail.insightfulmcp.com/
See OpenAI's Developer mode guide.
claude mcp add --transport http callrail-mcp https://callrail.insightfulmcp.com/
/mcp, select callrail-mcp and choose Authenticate.~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project):{
"mcpServers": {
"callrail-mcp": {
"url": "https://callrail.insightfulmcp.com/"
}
}
}gemini mcp add --transport http callrail-mcp https://callrail.insightfulmcp.com/
/mcp auth callrail-mcp.Using the Codex app? Add InsightfulPipe from the OpenAI app directory
The listed app connects the full InsightfulPipe MCP with all your connected accounts, in both ChatGPT and Codex.
codex mcp add callrail-mcp --url https://callrail.insightfulmcp.com/
codex mcp login callrail-mcp.One hosted server URL, any MCP-compatible client. Pick yours to see the setup steps, or paste the URL into anything that speaks MCP.
Setup guide for ChatGPT
Setup guide for Claude
Setup guide for Claude Code
Setup guide for Codex
Setup guide for Cursor
Setup guide for Gemini CLI
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Run actions from your terminal
Copy a prompt into any connected client, or install a Claude skill that chains the actions for you.
“How many calls did each source drive last month?”
Runs a call summary grouped by source
“Show daily call volume for the last 30 days”
Uses the call time series by day
“Which keywords brought in the most calls this quarter?”
Runs a call summary grouped by keywords
“Get the recording link for this call”
Returns the recording URL for a call ID
“Tag these three calls as Qualified and set their value to 500”
Updates tags and value on each call
“Summarize this week's form submissions by form name”
Runs a form summary grouped by form name
“List our trackers and their tracking numbers”
Lists source trackers and keyword pools
Join hundreds of agencies and brands using InsightfulPipe to connect marketing data to AI.
Start a trial today.