LiveChat
Manage LiveChat agents, groups, bots, webhooks, properties, and customer conversations through server-side OAuth.
111 actionsSign in with LiveChat
What your bot can do in LiveChat
Looks up
- Check Product Limits for PlanRead which current organization resources exceed a selected LiveChat plan's limits.
- Get AgentReturn one LiveChat agent by ID, including any explicitly requested optional fields.
- Get BotReturn one LiveChat bot by ID with explicitly requested optional fields.
- Get CustomerReturn the customer profile for an explicit existing LiveChat entity through the server-side customer authorization bridge.
- Get Customer ChatReturn one existing customer's LiveChat chat and either its latest thread or a specified thread.
- Get Customer ConfigurationReturn versioned forms, buttons, integrations, and readable properties for a LiveChat customer group.
- Get Customer FormReturn the enabled pre-chat or post-chat form for one LiveChat group.
- Get Customer LocalizationReturn versioned customer-facing localization phrases for a LiveChat group and language through LiveChat's public Customer Chat endpoint.
- Get Dynamic Customer ConfigurationReturn current customer-facing widget availability and the version identifiers needed for detailed configuration and localization reads.
- Get GreetingGet one LiveChat greeting, including its rules and rich-message structure.
Show 27 more
- Get GroupReturn one LiveChat group by ID, including any explicitly requested optional fields.
- Get License Webhooks StateReturn whether webhook delivery is enabled for the connected LiveChat license.
- Get Predicted AgentReturn whether a new chat for an existing customer is predicted to queue and the agent predicted to receive it, when available.
- Get Product SourceReturn the source parameters supplied when the Text product was activated.
- Get URL PreviewReturn LiveChat-hosted preview image URLs for a public webpage without changing chat state.
- List AgentsList LiveChat agents, optionally filtering by group membership or suspension state.
- List All BotsList every bot in the LiveChat license, including bots not owned by the connected app.
- List All Private Canned ResponsesReturn one page including every private canned response across the requested LiveChat groups.
- List Auto AccessesList all LiveChat auto-access rules in their evaluation order.
- List Bot TemplatesList bot templates owned by a specified OAuth application client ID.
- List BotsList only bots owned by the connected LiveChat app.
- List Canned ResponsesReturn one page of canned responses accessible to the caller and a next_page_id for explicit continuation.
- List ChannelsList summaries of communication channels used by the connected Text product.
- List Customer BansList all active customer bans.
- List Customer Chat ThreadsList threads from one existing customer's chat through LiveChat's server-side customer authorization bridge, returning one page at a time.
- List Customer ChatsList one existing customer's chat summaries through LiveChat's server-side customer authorization bridge, returning one page at a time.
- List Customer Group PropertiesRead the custom property values a customer may access for one LiveChat group.
- List Customer Group StatusesReturn chat availability statuses for selected LiveChat groups or all groups visible to an existing customer.
- List Customer License PropertiesRead the license property values visible to a LiveChat customer.
- List GreetingsList a bounded page of LiveChat greetings, optionally filtered by group.
- List Group PropertiesRead group-level property values for selected LiveChat groups or a property namespace.
- List GroupsList all LiveChat groups, optionally requesting additional fields for each group.
- List License PropertiesRead license-level property values, optionally narrowed to a namespace and property-name prefix.
- List Property DefinitionsList private and public LiveChat property definitions owned by a specified OAuth application client ID.
- List TagsList LiveChat tags, optionally filtering by nested group IDs.
- List Webhook NamesList webhook actions supported by LiveChat Configuration API version 3.6, including their accepted filters and additional payload data.
- List WebhooksList webhooks registered for a specified OAuth application client ID.
Takes action
- Accept GreetingAccept an incoming LiveChat greeting for an existing customer and mark that greeting as seen in the customer's live session.
- Approve AgentApprove a licensed LiveChat agent so they can use the application.
- Cancel GreetingCancel an incoming LiveChat invitation for an existing customer.
- Create AgentCreate a normal-role licensed LiveChat user who must await approval.
- Create Auto AccessAdd an ordered LiveChat auto-access rule.
- Create BotCreate a LiveChat bot and return its write-once secret.
- Create Bot TemplateCreate a bot template for an application client ID and return its write-once secret.
- Create Bot Template Across InstallationsCreate a LiveChat bot template and also create a bot from it on every license where the app is already installed.
- Create Canned ResponseCreate a group-owned LiveChat canned response.
- Create GreetingCreate a LiveChat greeting with trigger rules and optional rich content.
Show 64 more
- Create GroupCreate a LiveChat routing group with its initial language and agent-priority map.
- Create Privileged AgentCreate a licensed LiveChat agent while explicitly bypassing approval and/or assigning an elevated administrator or viceowner role.
- Create TagCreate a LiveChat tag and optionally assign it to groups.
- Deactivate ChatDeactivate a LiveChat chat by closing its currently open thread.
- Delete AgentPermanently delete a licensed LiveChat agent.
- Delete Auto AccessPermanently delete an auto-access rule.
- Delete BotPermanently delete a LiveChat bot.
- Delete Bot TemplatePermanently delete only a bot template.
- Delete Bot Template And Installed BotsPermanently delete a LiveChat bot template and every bot installed from it across all licenses.
- Delete Canned ResponsePermanently delete one canned response by ID, removing it from agent use.
- Delete Chat PropertiesPermanently delete selected registered property values from a live customer chat.
- Delete EventDelete one event from a specified LiveChat chat and thread.
- Delete Event PropertiesPermanently delete selected registered property values from a live customer-chat event.
- Delete GreetingPermanently delete a greeting, immediately stopping it from appearing to new matching visitors.
- Delete GroupPermanently delete one LiveChat group by ID.
- Delete Group PropertiesDelete selected custom property values from one LiveChat group without unregistering their definitions.
- Delete License PropertiesDelete selected license-level custom property values without unregistering their definitions.
- Delete TagPermanently delete the exact case-sensitive LiveChat tag, removing it from workflows that rely on that tag.
- Delete Thread PropertiesPermanently delete selected registered property values from a live customer-chat thread.
- Disable License WebhooksDisable all webhooks across the connected LiveChat license.
- Enable License WebhooksEnable webhooks across the connected LiveChat license after they were explicitly disabled.
- Evaluate GoalsTrigger LiveChat goal evaluation for an offline customer.
- Issue Bot TokenIssue a sensitive, non-revocable bot bearer token valid for 24 hours.
- Mark Events as SeenAdvance an existing customer's seen state in a LiveChat chat through an RFC 3339 timestamp.
- Publish PropertyPublish a private property for access by tokens belonging to any Client ID.
- Reactivate EmailReactivate a bounced external email address for one LiveChat agent.
- Register PropertyRegister one private custom property definition for a LiveChat OAuth application.
- Register WebhookRegister one LiveChat webhook endpoint for an OAuth application and action.
- Request Agent UnsuspensionRequest unsuspension for the connected suspended agent.
- Request Email VerificationSend a verification email to an existing LiveChat customer.
- Request Welcome MessageRequest an asynchronous welcome message for an existing logged-in customer.
- Reset Bot SecretIrreversibly rotate a bot secret and return the sensitive replacement.
- Reset Bot Template And Installed Bot SecretsIrreversibly rotate a LiveChat bot template secret and set the replacement on every installed bot based on it across all licenses.
- Reset Bot Template SecretIrreversibly rotate only a bot template secret and return the sensitive replacement.
- Resume ChatResume an archived LiveChat chat for an existing customer entity.
- Send EventSend one event into a real LiveChat chat for an existing customer.
- Send File EventUpload one non-executable file of at most 10,000,000 bytes and irreversibly deliver it as a file event in an existing LiveChat chat.
- Send Greeting Button ClickedRecord that an existing customer clicked a specific button in an incoming LiveChat greeting.
- Send Rich Message PostbackSend a button postback for an existing rich-message event.
- Send Sneak PeekSend transient typed content into a real LiveChat chat before the customer submits it as a message.
- Set Customer Session FieldsReplace an existing LiveChat customer's ordered session fields.
- Start ChatStart a new LiveChat chat for an existing customer entity.
- Suspend AgentSuspend a licensed LiveChat agent.
- Unban CustomerLift a customer ban by IP address or customer ID.
- Unregister PropertyPermanently remove one custom property definition owned by an OAuth application.
- Unregister WebhookPermanently remove one webhook registration owned by a LiveChat OAuth application.
- Unsuspend AgentUnsuspend a licensed LiveChat agent.
- Update AgentUpdate a licensed LiveChat agent.
- Update Auto AccessUpdate or reorder an auto-access rule.
- Update BotUpdate a LiveChat bot.
- Update Bot TemplateFully replace a LiveChat bot template for future installations.
- Update Canned ResponseUpdate an existing canned response while preserving omitted fields.
- Update Chat PropertiesSet registered custom property values on a live customer chat.
- Update Company DetailsUpdate license-level company details.
- Update CustomerPartially update an existing LiveChat customer profile.
- Update Event PropertiesSet registered custom property values on a live customer-chat event.
- Update GreetingUpdate a greeting while preserving omitted fields.
- Update GroupUpdate the name, language, or complete agent-priority map of an existing LiveChat group.
- Update Group PropertiesSet one or more custom property values on a LiveChat group.
- Update Installed Bots From TemplateFully replace a LiveChat bot template and propagate the replacement to every bot installed from it across all licenses.
- Update License PropertiesSet one or more license-level custom property values grouped by namespace.
- Update TagUpdate a LiveChat tag identified by its exact case-sensitive name.
- Update Thread PropertiesSet registered custom property values on a live customer-chat thread.
- Upload FileUpload one non-executable file of at most 10,000,000 bytes for later use in a Customer Chat event.