Create and configure Freshchat channels and agent groups, then automate conversation assignment via the Freshchat REST API

domain: developers.freshchat.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate using an API token in the Authorization header (token scheme) against https://{domain}.freshchat.com/v2
  2. GET /v2/groups to retrieve existing agent groups (teams) and their IDs for routing configuration
  3. POST /v2/conversations with channel_id, messages array (containing content, actor type, and actor_id), and users.id to create a new conversation and attach it to a contact
  4. Assign the conversation to a specific agent via PUT /v2/conversations/{conversationId} with assigned_agent_id and assigned_group_id fields
  5. Configure auto-assignment rules in Freshchat Admin (Channels > Assignment Rules) or via the IntelliAssign API if enabled, setting workload capacity per agent
  6. Subscribe to conversation events via POST /v2/webhooks with event types (conversation_created, conversation_assignment) and a target URL to receive real-time updates

Known gotchas

Related routes

Create a Chatwoot conversation via the API channel and build an Agent Bot handoff pattern
developers.chatwoot.com · 5 steps · unrated
Manage agent groups, tags, and chat routing priority via the LiveChat Configuration API
developers.livechat.com · 6 steps · unrated
Send an agent chat message and manage an active chat via the LiveChat Agent Chat API
developers.livechat.com · 5 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans