Integration

LiveChat integration

LiveChat (Text platform) customer support chat API. Manage live chats, threads, customers, agents, groups, and webhooks. Send chat messages, transfer conversations, retrieve archives, fetch reports (chat volume, duration, ratings, agent performance), and register configuration webhooks. Suited for support automation, agent productivity tools, and customer engagement integrations.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in LiveChat.Built from the 26 LiveChat tools below, on the connection you add once.

Common LiveChat use cases

  • agent scorecards
  • transcript export
  • bot UX
  • cleanup
  • mute chat
  • agent context
  • AHT reporting
  • routing setup
  • support inbox
  • webhook audit

What you can do with LiveChat

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Chat, 8 operations

  • deactivate_chatDeactivate chatPOSTCloses the active thread of a LiveChat chat.
  • follow_chatFollow chatPOSTSubscribes the agent to push events for a chat.
  • get_chatGet chatPOSTRetrieves a single LiveChat chat with its events, users, and properties.
  • list_chatsList chatsPOSTLists active LiveChat chats visible to the agent.
  • resume_chatResume chatPOSTResumes an inactive LiveChat chat by opening a new thread.
  • start_chatStart chatPOSTStarts a new LiveChat chat thread, optionally seeded with users and events.
  • transfer_chatTransfer chatPOSTTransfers a LiveChat chat to another agent or group.
  • unfollow_chatUnfollow chatPOSTUnsubscribes the agent from chat push events.

Report, 4 operations

  • report_agents_performanceReport agents performancePOSTReports LiveChat agent performance metrics.
  • report_chats_durationReport chats durationPOSTReports LiveChat chat duration metrics.
  • report_chats_ratingsReport chats ratingsPOSTReports LiveChat chat ratings (good vs bad).
  • report_total_chatsReport total chatsPOSTReports total LiveChat chats over a time window.

Customer, 3 operations

  • ban_customerBan customerPOSTBans a LiveChat customer for a configurable duration.
  • get_customerGet customerPOSTRetrieves a LiveChat customer profile (agent view).
  • update_customerUpdate customerPOSTUpdates a LiveChat customer profile (agent view).

Webhook, 3 operations

  • list_webhooksList webhooksPOSTLists registered LiveChat webhooks.
  • register_webhookRegister webhookPOSTRegisters a webhook for LiveChat license events.
  • unregister_webhookUnregister webhookPOSTRemoves a registered LiveChat webhook.

Agent, 2 operations

  • get_agentGet agentPOSTRetrieves a single LiveChat agent.
  • list_agentsList agentsPOSTLists all agents on the LiveChat license.

Archive, 1 operation

  • list_archivesList archivesPOSTSearches archived LiveChat chats with filters and pagination.

Bot, 1 operation

  • list_botsList botsPOSTLists bot agents on the LiveChat license.

Event, 1 operation

  • send_eventSend eventPOSTSends a message or other event into a LiveChat chat.

Group, 1 operation

  • list_groupsList groupsPOSTLists groups on the LiveChat license.

Thread, 1 operation

  • list_threadsList threadsPOSTLists threads belonging to a LiveChat chat.

Typing, 1 operation

  • send_typing_indicatorSend typing indicatorPOSTPushes a typing indicator into a LiveChat chat.

OAuth scopes LiveChat requires

Each operation declares the scopes LiveChat requires for it.

  • chats--access:rwneeded by deactivate_chat, follow_chat, resume_chat and 5 more
  • reports_readneeded by report_agents_performance, report_chats_duration, report_chats_ratings and 1 more
  • agents--all:roneeded by get_agent, list_agents, list_bots
  • chats--access:roneeded by get_chat, list_threads
  • chats--all:roneeded by list_archives, list_chats
  • webhooks--all:rwneeded by register_webhook, unregister_webhook
  • customers:roneeded by get_customer
  • customers:rwneeded by update_customer
  • customers.ban:rwneeded by ban_customer
  • groups--all:roneeded by list_groups
  • webhooks--all:roneeded by list_webhooks

Use LiveChat from Claude Code, Cursor or Codex

Connect LiveChat in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its LiveChat operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect LiveChat

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect LiveChat once

    Add your LiveChat connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

LiveChat integration FAQ

What can you do with the LiveChat integration?

LiveContext exposes 26 operations on LiveChat, covering chat, report, customer and webhook. Common uses include agent scorecards, transcript export and bot UX.

Which OAuth scopes does LiveChat require?

It depends on the operation: each one declares the scopes LiveChat requires for it. The most common are chats--access:rw (8 operations), reports_read (4 operations), agents--all:ro (3 operations) and chats--access:ro (2 operations).

Popular integrations

Browse the whole catalog