MCP & AI Agent Integration

Freshchat
automation.

15 AI agent actions for Freshchat — callable from any MCP-compatible runtime, Claude, Cursor, or Cerebral OS workflow. Use Freshchat to resolve tickets, route conversations, and escalate edge cases without a human in the loop. Full governance, audit trail, and dry-run safety on every execution.

No credit card required
Live in production environments
<200ms median execution
Dry-run before production
Execution trace
live
15
actions
100%
governed
<200ms
latency
15
AI agent actions
9
Read operations
6
Write operations
0
High-risk actions (approval gated)
Customer Support Freshchat is a Customer Support integration — use it to automate ticket management, conversations, and escalations from any AI agent or MCP-compatible runtime.
Actions

What you can do
with Freshchat.

Every action below is available as an MCP tool and a verb in Cerebral OS — callable from any AI agent, Claude, Cursor, Windsurf, or your own runtime via the BYOA API. All executions are governed, audited, and dry-run safe.

Get Agent
freshchat:get_agent
Fetch a single agent by ID with profile and availability information.
Read Low risk
Get Conversation
freshchat:get_conversation
Fetch a single conversation by ID with messages and participant details.
Read Low risk
Get Group
freshchat:get_group
Fetch a single group by ID with agent assignments.
Read Low risk
Get Messages
freshchat:get_messages
Get messages from a conversation with pagination.
Read Low risk
Get User
freshchat:get_user
Fetch a single user by ID with profile information.
Read Low risk
List Agents
freshchat:list_agents
List agents with optional filters for availability status.
Read Low risk
List Conversations
freshchat:list_conversations
List conversations with optional filters for status, agent, group, or user.
Read Low risk
List Groups
freshchat:list_groups
List all agent groups in the account.
Read Low risk
List Users
freshchat:list_users
List users with optional filters for external_id, email, or phone.
Read Low risk
Assign Conversation
freshchat:assign_conversation
Assign a conversation to an agent or group.
Write Medium risk
Create User
freshchat:create_user
Create a new user in Freshchat.
Write Medium risk
Reopen Conversation
freshchat:reopen_conversation
Reopen a resolved conversation.
Write Medium risk
Resolve Conversation
freshchat:resolve_conversation
Mark a conversation as resolved.
Write Medium risk
Send Message
freshchat:send_message
Send a message to an existing conversation.
Write Medium risk
Update User
freshchat:update_user
Update an existing user's information.
Write Medium risk
MCP & Runtime API

Call Freshchat
from any AI agent.

Any AI agent — Claude, Cursor, LangChain, AutoGen, or your own — can call Freshchat actions through the Cerebral OS Runtime API. Governance, credentials, and audit trail fire automatically.

freshchat:get_agent READ
# Call via Runtime API
curl
-X POST \
  "https://api.cerebralos.com/v1/runtime/actions/run"
  -H "X-API-Key: YOUR_KEY" \
  -d '{
    "verb": "freshchat:get_agent",
    "args": {},
    "execution_id": "agent-001"
  }'
freshchat:assign_conversation WRITE
# Dry-run first — no production risk
curl
-X POST \
  "https://api.cerebralos.com/v1/runtime/actions/run"
  -H "X-API-Key: YOUR_KEY" \
  -d '{
    "verb": "freshchat:assign_conversation",
    "args": {},
    "execution_id": "agent-001",
    "metadata": {"dryRun": true}
  }'
Get your Runtime API key at app.cerebralos.com/signup — 1,000 free executions, no credit card required.
AI agent examples

What your AI agent
can do with Freshchat.

Real patterns your AI agent can execute via MCP or the Runtime API. Every action governed, dry-run safe, and fully audited.

Trigger
AI agent needs Freshchat data
Call freshchat:get_agent via MCP or Runtime API
AI processes result and takes next action
Full execution logged to audit trail automatically
Trigger
Workflow needs to write to Freshchat
Dry-run validates freshchat:assign_conversation before execution
Approval gate fires if risk level is high
Action executes with full governance — logged, audited, reversible
Trigger
Support ticket created
Classify with AI
Auto-resolve or escalate
Notify team with full context
How it works

Every Freshchat action
governed end-to-end.

Cerebral OS isn't a connector. It's the execution layer that sits in front of Freshchat — adding governance, dry-run safety, and a full audit trail to every operation.

Governance first
Every verb carries a risk classification. High-risk writes require explicit approval gates before they execute in production.
Dry-run safe
Simulate any Freshchat action before it touches production. See exactly what would happen before a single real call is made.
Immutable audit trail
Every Freshchat action is logged — what ran, what changed, who approved it, when it happened. Full history on every verb, forever.
Connect with

Freshchat works best
alongside these.

Build multi-step workflows that connect Freshchat to the rest of your stack. All governed. All audited.

Freshchat integration

Start free.
No credit card required.

Start free with 1,000 runs — no credit card required. Connect Freshchat in minutes, dry-run every action before it touches production, full audit trail on everything.

Start free — 1,000 runs Browse all integrations →