LiveChat
Manage LiveChat agents, groups, bots, webhooks, properties, and customer conversations through server-side OAuth.
What agents can do
Actions111
Accept greeting
Accept an incoming LiveChat greeting for an existing customer and mark that greeting as seen in the customer's live session.
Approve agent
Approve a licensed LiveChat agent so they can use the application.
Cancel greeting
Cancel an incoming LiveChat invitation for an existing customer.
Check product limits for plan
Read which current organization resources exceed a selected LiveChat plan's limits.
Create agent
Create a normal-role licensed LiveChat user who must await approval.
Create auto access
Add an ordered LiveChat auto-access rule.
Create bot
Create a LiveChat bot and return its write-once secret.
Create bot template
Create a bot template for an application client ID and return its write-once secret.
52 moreFewer
Create bot template across installations
Create a LiveChat bot template and also create a bot from it on every license where the app is already installed.
Create canned response
Create a group-owned LiveChat canned response.
Create greeting
Create a LiveChat greeting with trigger rules and optional rich content.
Create group
Create a LiveChat routing group with its initial language and agent-priority map.
Create privileged agent
Create a licensed LiveChat agent while explicitly bypassing approval and/or assigning an elevated administrator or viceowner role.
Create tag
Create a LiveChat tag and optionally assign it to groups.
Deactivate chat
Deactivate a LiveChat chat by closing its currently open thread.
Delete agent
Permanently delete a licensed LiveChat agent.
Delete auto access
Permanently delete an auto-access rule.
Delete bot
Permanently delete a LiveChat bot.
Delete bot template
Permanently delete only a bot template.
Delete bot template and installed bots
Permanently delete a LiveChat bot template and every bot installed from it across all licenses.
Delete canned response
Permanently delete one canned response by ID, removing it from agent use.
Delete chat properties
Permanently delete selected registered property values from a live customer chat.
Delete event
Delete one event from a specified LiveChat chat and thread.
Delete event properties
Permanently delete selected registered property values from a live customer-chat event.
Delete greeting
Permanently delete a greeting, immediately stopping it from appearing to new matching visitors.
Delete group
Permanently delete one LiveChat group by ID.
Delete group properties
Delete selected custom property values from one LiveChat group without unregistering their definitions.
Delete license properties
Delete selected license-level custom property values without unregistering their definitions.
Delete tag
Permanently delete the exact case-sensitive LiveChat tag, removing it from workflows that rely on that tag.
Delete thread properties
Permanently delete selected registered property values from a live customer-chat thread.
Disable license webhooks
Disable all webhooks across the connected LiveChat license.
Enable license webhooks
Enable webhooks across the connected LiveChat license after they were explicitly disabled.
Evaluate goals
Trigger LiveChat goal evaluation for an offline customer.
Get agent
Return one LiveChat agent by ID, including any explicitly requested optional fields.
Get bot
Return one LiveChat bot by ID with explicitly requested optional fields.
Get customer
Return the customer profile for an explicit existing LiveChat entity through the server-side customer authorization bridge.
Get customer chat
Return one existing customer's LiveChat chat and either its latest thread or a specified thread.
Get customer configuration
Return versioned forms, buttons, integrations, and readable properties for a LiveChat customer group.
Get customer form
Return the enabled pre-chat or post-chat form for one LiveChat group.
Get customer localization
Return versioned customer-facing localization phrases for a LiveChat group and language through LiveChat's public Customer Chat endpoint.
Get dynamic customer configuration
Return current customer-facing widget availability and the version identifiers needed for detailed configuration and localization reads.
Get greeting
Get one LiveChat greeting, including its rules and rich-message structure.
Get group
Return one LiveChat group by ID, including any explicitly requested optional fields.
Get license webhooks state
Return whether webhook delivery is enabled for the connected LiveChat license.
Get predicted agent
Return whether a new chat for an existing customer is predicted to queue and the agent predicted to receive it, when available.
Get product source
Return the source parameters supplied when the Text product was activated.
Get url preview
Return LiveChat-hosted preview image URLs for a public webpage without changing chat state.
Issue bot token
Issue a sensitive, non-revocable bot bearer token valid for 24 hours.
List agents
List LiveChat agents, optionally filtering by group membership or suspension state.
List all bots
List every bot in the LiveChat license, including bots not owned by the connected app.
List all private canned responses
Return one page including every private canned response across the requested LiveChat groups.
List auto accesses
List all LiveChat auto-access rules in their evaluation order.
List bots
List only bots owned by the connected LiveChat app.
List bot templates
List bot templates owned by a specified OAuth application client ID.
List canned responses
Return one page of canned responses accessible to the caller and a next_page_id for explicit continuation.
List channels
List summaries of communication channels used by the connected Text product.
List customer bans
List all active customer bans.
List customer chats
List one existing customer's chat summaries through LiveChat's server-side customer authorization bridge, returning one page at a time.
List customer chat threads
List threads from one existing customer's chat through LiveChat's server-side customer authorization bridge, returning one page at a time.
List customer group properties
Read the custom property values a customer may access for one LiveChat group.
And 51 more in Definable.
How it connects
You sign in to LiveChat in a window. Composio, our app-connections provider, holds the sign-in; Definable keeps only a reference to it.
Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.
More in Customer Support
Help Scout
customer support
Help Scout provides customer support software with shared inbox, knowledge base, and customer management tools
HaloPSA
customer support
Create, inspect, list, and delete HaloPSA tickets, with customer, site, user, agent, asset, and ticket-routing lookups.
Plain MCP
customer support
Read and manage Plain support threads, customers, tenants, broadcasts, help-center content, Sidekick sessions, and workspace settings through Plain's hosted MCP server.
Intercom
customer support
Intercom provides live chat, messaging, and customer engagement tools, enabling businesses to drive conversions, handle support, and personalize communication at scale
Helpwise
customer support
Helpwise is an easy-to-use customer service platform that helps you manage all customer communication from a single place.
Plain
customer support
Plain is a collaborative support platform for B2B support teams, offering a modern, AI-powered interface to consolidate support channels and assist customers efficiently.