How can we help?

How to Make External Data Available to a FlowHunt AI Chatbot Integrated with LiveAgent

Accessing External Data in a FlowHunt AI Chatbot Linked to LiveAgent This article explains how to make data from your external systems — such as LiveAgent custom ticket fields or any other custom data source — available to a FlowHunt AI chatbot that is connected to a LiveAgent chat button. Overview When a FlowHunt AI chatbot is linked to a LiveAgent chat button, the chatbot operates within a FlowHunt flow. If you need your chatbot to access data from an external system (for example, to look u...

Injecting Custom JavaScript into LiveAgent Contact Form Widgets

How to Add Custom JavaScript to a Contact Form Widget (e.g., for GA4 / GTM Conversion Tracking) This article explains how to inject a custom JavaScript snippet into a LiveAgent contact form widget — for example, to fire a Google Analytics 4 (GA4) conversion event or a Google Tag Manager (GTM) trigger when the form is submitted. Overview LiveAgent's contact form widget supports custom CSS through a built-in editor. While this editor is intended for CSS only, it is possible to temporarily "esca...

How Tag Filtering Works in LiveAgent Performance Reports: Understanding OR vs. AND Logic

Using Tag Filters in the Performance Report: AND vs. OR Behavior This article explains how the Tags filter condition works in LiveAgent's Performance report and clarifies the current behavior when selecting multiple tags in a custom filter. Overview When building a custom filter in the Performance report (e.g., filtering by source: Chat), you may want to narrow down results to tickets or chats that contain a specific combination of tags. A common expectation is to apply two tags simultaneousl...

How to Fix the "Invalid Data" Login Error in LiveAgent

Troubleshooting the Login Issues in LiveAgent This article explains what to do if you encounter an issue or error message when trying to log in to your LiveAgent account — whether through "liveagent.com/login" or your custom agent portal (e.g., "yourcompany.ladesk.com/agent"). Understanding the Problem An issue can happen for a number of reasons, including a forgotten password, an incorrect email address, or a temporary issue with the account. Common Causes - Incorrect email address or pass...

Department Dropdown Greyed Out When Forwarding a Ticket

Department Dropdown Greyed Out When Forwarding a Ticket This article explains why the Department dropdown may appear greyed out (disabled) in the Forward Ticket dialog and how to resolve it. Why Does This Happen? When an agent tries to forward a ticket to another department, the Department selection dropdown is only available for departments the agent is a member of. If the agent has not been added to a particular department, that department will not be selectable — and if the agent belongs t...

Can I Limit the Number of Callers Waiting in a Call Queue in LiveAgent?

Can I Limit the Number of Callers Waiting in a Call Queue? This article clarifies whether it is possible to set a maximum number of callers that can wait in a call queue in LiveAgent, and explains what queue-limiting options are currently available for calls and chat. Call Queue Length Limit At this time, it is not possible to limit the number of callers waiting in a call queue (i.e., set a maximum call queue length) in LiveAgent. This feature is currently unavailable for voice/call channels....

How to Regain Access to Your LiveAgent Account if Locked Out by Two-Factor Authentication (2FA)

How to Disable Two-Factor Authentication (2FA) After Being Locked Out This article explains what to do if you have enabled two-factor authentication (2FA) on your LiveAgent account but lost access to your authenticator app (Google Authenticator) and can no longer log in. Overview Two-factor authentication adds an extra layer of security to your LiveAgent agent account. However, if the authenticator app is lost, reset, or the code was never saved correctly, you may find yourself locked out of ...

Can Time Tracking Entries Be Transferred to Another Agent?

No. LiveAgent does not support transferring or migrating time tracking entries, logged work time, or any other report statistics from one agent to another. This applies both to manually submitted time entries and automatically tracked time. When an agent is deleted, their associated statistics and time tracking data are removed from all reports. There is no built-in option to reassign or move these entries to a different existing agent. What Happens to an Agent's Data Upon Deletion? - Tickets...

Can Administrators Force Logout an Agent in LiveAgent?

Is There a Way to Force Logout an Agent in LiveAgent? This article addresses whether administrators or owners can forcefully log out an agent from the LiveAgent panel. Overview Currently, LiveAgent does not provide an option to force logout an agent remotely. There is no command, button, or setting available in the admin panel that allows an owner or administrator to forcefully terminate an active agent session. Agent Showing as Available After Logging Out In some cases, an agent may appear...

How to Download All Ticket Attachments in LiveAgent

How to Download All Attachments in a Ticket This article explains the available options for downloading attachments associated with a ticket in LiveAgent. Overview When working with tickets that contain file attachments, you have two convenient ways to download all attachments. Option 1: Download All Attachments from a Single Message If a specific message within a ticket contains multiple attachments, you can download them all at once directly from that message: - Open the ticket and locat...

Account Inactivity, Suspension, and Termination Policy in LiveAgent

Account Inactivity, Suspension, and Termination This article explains how LiveAgent handles account inactivity, suspension, and termination for different account types — including how long it takes before an inactive account is suspended and ultimately deleted from the servers. You can find detailed information about each account type, as well as the suspension and termination process, at the following link: https://support.liveagent.com/701120-Account-inactivity-and-suspension Keeping Your A...

WhatsApp Integration: Plan Availability and Pricing in LiveAgent

```html WhatsApp Integration – Plan Availability & Pricing This article explains which LiveAgent plans include WhatsApp integration and how to add it to your subscription. Overview WhatsApp integration is available across all LiveAgent plans, allowing you to connect your WhatsApp number directly to your LiveAgent account and manage WhatsApp conversations alongside your other support channels. Plan Availability - Small & Medium plans: WhatsApp integration is available as a paid add-on for a...

WhatsApp Integration Availability and Pricing Across LiveAgent Plans

Is WhatsApp Available on Any LiveAgent Plan? Yes! WhatsApp integration is available across all LiveAgent plans. The availability and pricing depend on your current subscription tier. WhatsApp Availability by Plan Plan WhatsApp Availability Additional Cost Small Business Available as a paid add-on +$39/month per account Medium Business Available as a paid add-on +$39/month per account Large Business Included by default (up to 3 numbers) No additional cost Enterprise Included by default (3+ num...

Country Restrictions for Creating a LiveAgent Account

Country Restrictions for Creating a LiveAgent Account This article explains whether there are any geographical restrictions when signing up for a LiveAgent account and what factors determine those restrictions. Are There Country Restrictions? Yes, certain restrictions may apply when creating a LiveAgent account. These restrictions exist in order to comply with international regulations and sanctions. What Are the Restrictions Based On? It is important to note that restrictions are not based...

Troubleshooting Issues During LiveAgent Account Registration

Issues During LiveAgent Account Creation This article explains what to do if you encounter any issue when trying to sign up for a new LiveAgent account on liveagent.com. Problem Description When attempting to create a new LiveAgent account, some users may experience issues like: - The **captcha widget** does not load or remains blank on the registration page. - An error message such as Failed to create account appears after submitting the registration form. These issues can prevent the succ...

Identifying Which WhatsApp Number Was Contacted in LiveAgent When Using Multiple Twilio Integrations

```html Identifying Which WhatsApp Number Was Contacted in LiveAgent (Twilio) This article addresses a common question from users who have multiple Twilio WhatsApp numbers connected to their LiveAgent account and want to identify which specific number a customer contacted, or verify that department routing by WhatsApp number is working correctly. Current Limitation At this time, it is not possible to determine which of your connected WhatsApp numbers a customer contacted, nor which number is...

Why "Equals" condition may cause Email Sender conditions to Fail in rules (and why "Contains" Is recommended)

Using the Correct Comparator for Email Sender Conditions in Rules This article explains how to correctly configure the email sender condition in LiveAgent automation rules, and when to use the contains comparator instead of equals. Choosing the wrong comparator is a common reason why rules based on the sender's email address do not trigger as expected. Understanding Email Sender Comparators When you create an automation rule with a From (email sender) condition, you can choose from several co...

Troubleshooting: LiveAgent Calls Not Working

This article explains what to do when calling is not working in LiveAgent for both incoming and outgoing calls — for example, when callers hear a busy signal and agents are also unable to place outbound calls. Overview A situation where all calling functionality is disrupted — including both receiving and placing calls — typically indicates a broader technical issue that requires investigation by the LiveAgent support team. The root cause can vary and may not be immediately apparent without ac...

How to Troubleshoot the "Slim Application Error" in LiveAgent

This article explains what the "Slim Application Error" is in LiveAgent, why it occurs, and how to report it effectively so the issue can be investigated and resolved. What Is the "Slim Application Error"? The "Slim Application Error" is a generic error message that can appear in your LiveAgent panel under various circumstances. Because it is a general-purpose error notification, it does not point to a single specific cause — it can be triggered by a wide range of underlying issues within the ...

Troubleshooting the "Cannot Select Mailbox: INBOX" Error When Fetching Emails in LiveAgent

This article explains the "Cannot select mailbox: INBOX" error that may appear in LiveAgent when fetching emails from a connected mail account, and provides recommended troubleshooting steps to resolve it. Understanding the Error Although the error message may seem critical, it typically does not indicate a problem with your LiveAgent configuration or credentials. Authentication with the mail server usually succeeds, but the subsequent attempt to open (select) the INBOX folder fails. This beh...

Troubleshooting LiveAgent Panel Slowness or Lag: Step-by-Step Guide

This article explains what to do if your LiveAgent panel feels slow or laggy — for example, when creating new tickets, loading conversations, or navigating the admin interface. Follow the steps below to diagnose and resolve the issue. Step 1: Check the LiveAgent Status Page Before troubleshooting locally, verify whether the slowness is caused by a known **platform-wide issue** or **scheduled maintenance**. Visit the official LiveAgent status page: - https://status.liveagent.com/ If an incide...

Ticket Status Codes in LiveAgent CSV Exports

When you export tickets from LiveAgent to a CSV file, the Status column uses a single-character code to represent each ticket status. This article explains what each character means. Overview The single-character status identifiers used in CSV exports are the same internal status codes used in LiveAgent's database and returned by the LiveAgent REST API. Understanding these codes allows you to correctly interpret and process exported ticket data in external tools, spreadsheets, or integrations....

What Does a "500 Internal Server Error" Mean in LiveAgent?

A 500 Internal Server Error is a server-side error, meaning the issue originates on LiveAgent's infrastructure rather than on your device, browser, or account configuration. It is not caused by any action you have taken, and it cannot be resolved by changing settings on your end. Sometimes, errors containing information like this can accompany it: - 503 backend fetch failed - Cannot load online status - Error parsing JSON - SyntaxError - JSON.parse: unexpected character … This type of error ca...

How to Fix "User is Authenticated but Not Connected" IMAP OAuth2 Error with Microsoft Exchange/Office 365 in LiveAgent

IMAP OAuth2 Error: "User is Authenticated but Not Connected" in Microsoft Exchange / Office 365 This article explains the cause of the IMAP error "BAD User is authenticated but not connected" that can appear when connecting a Microsoft Exchange or Office 365 (Outlook.com) mailbox to LiveAgent using OAuth2 / XOAUTH2 authentication, and describes the steps to resolve it. Understanding the Error When LiveAgent connects to a Microsoft mailbox via IMAP using OAuth2 (XOAUTH2), the authentication ha...

How to Resolve Stuck Calls in LiveAgent

This article explains what to do if you encounter a stuck call in your LiveAgent panel that cannot be resolved or ended directly from the interface. What Is a Stuck Call? A stuck call occurs when an active call in your LiveAgent panel cannot be properly ended, transferred, or resolved through the standard controls available in the panel. This may prevent agents from receiving new calls or managing their queue effectively. What to Do If You Have a Stuck Call If you are experiencing a stuck ca...

Troubleshooting Why Agents Are Not Receiving Incoming Calls in LiveAgent

This article explains the most common reasons why an agent may not be receiving incoming calls in LiveAgent and provides step-by-step guidance to resolve each issue. 1. Check Department Assignment and Call Availability For an agent to receive incoming calls, they must be assigned to the relevant department(s) and have their call availability enabled within those departments. Calls are only routed to agents who are currently online and available. - Go to Configuration > Agents. - Find the a...

Automatically Assign Agent-Created Tickets to the Creating Agent in LiveAgent

How to Automatically Assign an Agent-Initiated Ticket to Its Creator When an agent manually creates a ticket (e.g., by composing an outbound email from within LiveAgent), the ticket is not automatically assigned to that agent by default. This article explains how to set up an automation rule so that any agent-initiated ticket is automatically assigned to the agent who created it. Overview Using LiveAgent's Automation Rules, you can configure a rule that triggers as soon as a ticket is created...

How to Edit Listbox Values in LiveAgent In-Page Contact Forms (Post-Version 5.59)

This article explains how to modify or update the values (options) of a Listbox field used in an in-page contact form in LiveAgent. It also covers current limitations introduced in version 5.59 and how to handle use cases such as different language variants. Overview In LiveAgent, Listbox fields used in in-page contact forms are defined centrally as Ticket Fields or Contact Fields. You do not edit the Listbox options directly within the form itself — instead, you manage them from the global fi...

Editing Listbox Options in In-Page Contact Forms in LiveAgent

This article explains how to modify the available options (values) of a Listbox field used in an in-page contact form in LiveAgent, and clarifies the current limitations introduced in version 5.59. Overview Listbox fields in LiveAgent contact forms are based on globally defined Ticket Fields or Contact Fields. When you need to change the selectable values of a Listbox, you do not edit them directly within the form itself — instead, you must edit the underlying field definition in the system co...

How to Recover from Accidental Contact Merges in LiveAgent

Reversing Accidental Contact Merges This article explains what happens when contacts are accidentally merged and how to address this situation. Understanding Contact Merging When two contacts are merged in LiveAgent, this action is irreversible. Once contacts are merged, they cannot be automatically unmerged or restored to their previous separate state. Contact merges are permanent and cannot be undone. Always double-check before merging contacts. What to Do If Contacts Are Accidentally Mer...

Whitelisting LiveAgent IP Addresses for SMTP and IMAP Server Access

LiveAgent IP Addresses for SMTP and IMAP Server Access This article explains how LiveAgent connects to your SMTP and IMAP mail servers and provides information about the IP addresses you may need to whitelist on your mail server firewall. Overview LiveAgent uses fixed IP addresses to establish connections to your SMTP and IMAP mail servers. These IP addresses are not dynamic and remain consistent for your account. However, the specific IP addresses assigned to your account depend on which ser...

How to Automatically Add Tags to Tickets When Internal Notes Are Added in LiveAgent

Creating Automation Rules to Add Tags When a Note is Added to a Ticket This article explains how to set up an automation rule that automatically adds a tag to a ticket when an internal note is added. Overview LiveAgent allows you to create automation rules that trigger specific actions based on ticket events. One common use case is automatically adding a tag to a ticket whenever an internal note (message) is added. This can help with ticket organization, categorization, and workflow managemen...

How to Find Your Department ID in LiveAgent

How to Find Your Department ID in LiveAgent This article explains how to locate the unique Department ID for your departments in LiveAgent. Department IDs are useful when configuring IVR (Interactive Voice Response) systems, API integrations, and other advanced features. Default General Department The Department ID for the default General department is: default You can use this ID directly in any configuration that requires a Department ID for the General department. Custom Departments Fo...

How to Remove a Contact Photo from a Client’s Profile in LiveAgent

How to Delete a Contact Photo in LiveAgent This article explains how to remove or delete a contact photo from a client's contact record in LiveAgent. Overview Each contact in LiveAgent can have a profile photo. If you need to remove a contact's photo, you can do so easily through the contact editing interface. Steps to Delete a Contact Photo - Navigate to the Contacts section in LiveAgent. - Find and open the contact whose photo you want to delete. - Click the Edit button to enter edit mode...

Understanding Timezone Handling in LiveAgent API Data Exports

When you export chat data or retrieve information through the LiveAgent API, the timestamps in the returned data are displayed in your account's configured timezone. This article explains how to identify your account's timezone and work with API timestamps. Timezone in API Responses All data retrieved through the LiveAgent API is automatically displayed in the timezone that is configured for your account. This means that if your account is set to Eastern Standard Time (EST), all timestamps in ...

How to View and Monitor Agent Login History Using the Audit Log in LiveAgent

How to Check Agent Login History This article explains how to view and monitor the login history of your support agents using the Audit Log feature in **LiveAgent**. Overview The Audit Log feature provides a comprehensive record of activities performed within your **LiveAgent** system, including agent login and logout events. This allows managers and administrators to monitor agent access for security, compliance, and management purposes. Prerequisites - **Administrator** or **manager acces...

How to Integrate Custom Third-Party Chatbots with LiveAgent and Enable Agent Handoff

Integrating Custom Chatbots with LiveAgent This article explains how to integrate custom chatbots built in third-party applications with LiveAgent and enable handoff to live agents. Overview LiveAgent does not provide direct integration instructions or support for custom chatbots built in third-party applications. However, you can leverage LiveAgent's widget integration capabilities to initiate the LiveAgent chat from your custom chatbot or website elements. How to Integrate Your Custom Chat...

Connecting Your Website as a Knowledge Source for Your LiveAgent Chatbot Using FlowHunt Schedules

How to Connect Your Website as a Knowledge Source for the Chatbot This article explains how to connect your own website as a knowledge source for your LiveAgent chatbot using FlowHunt's Schedules feature. Overview Your chatbot can automatically learn from your website content to provide accurate, up-to-date answers to customer questions. This is done through FlowHunt's Schedules feature, which periodically crawls your website and indexes the content for the chatbot to use. Prerequisites - A...

Configuring Chat Button to Switch Between Agents and Chatbot Based on Availability

How to Set Up Agents to Respond When Available and Chatbot When Unavailable This article explains how to configure your chat button so that human agents handle conversations when they are available, and the chatbot automatically takes over when no agents are online. Overview LiveAgent allows you to set up a routing system where visitors are connected to human agents when available, and automatically switched to a chatbot when all agents are offline or when the queue reaches a certain threshol...

How to Cancel Your LiveAgent Free Trial Account

This article explains how to cancel your free trial account for LiveAgent. Understanding Trial Expiration By default, trial accounts automatically expire after the 1-month trial period. Once the trial period ends, your account will be: - Suspended - Your account access will be restricted - Terminated - Your account and data will be removed from the system You do not need to manually cancel your trial account if you are willing to wait for the automatic expiration process. Immediate Cancella...

Reactivating Terminated Accounts: Policy and Data Deletion in LiveAgent

Can I Reactivate a Terminated Account? Overview If your LiveAgent account has been terminated, it cannot be reactivated. Once an account is terminated, it is permanently removed from our servers and cannot be restored. What Happens to My Data? When an account is terminated, all data associated with the account—including conversations, contacts, tickets, settings, and configuration—is permanently deleted from our servers. This deletion is irreversible. Account Suspension vs. Termination It ...

Allowing Agents to Manage Their Own Chat Availability per Department in LiveAgent

This article explains how to enable agents to manage their own chat availability status across different departments in LiveAgent. Overview By default, only supervisors, managers, or admins can change an agent's service availability (chat, messaging, and calling) for different departments. However, you can permit individual agents to change their own availability status by enabling a specific setting in their profile. Step-by-step instructions - Navigate to Agents in your LiveAgent configura...

Understanding the "Remember Me" Feature in LiveAgent Contact Forms and Chat Widgets

The "Remember Me" checkbox (also labeled as "This is a private computer" or "Stay logged in") is a feature in LiveAgent's contact forms and chat widgets that improves user experience by automatically recognizing returning visitors. What Does the "Remember Me" Checkbox Do? When a visitor checks this box, LiveAgent stores their information (such as email address and name) in a cookie on their device. The next time they open the contact form or chat widget, their details are automatically pre-fil...

Telegram Integration: Chat Types Supported in LiveAgent

Overview LiveAgent offers Telegram integration that allows you to connect with customers through the Telegram messaging platform. This article clarifies which types of Telegram chats are supported by this integration. More information is available at https://www.liveagent.com/integrations/telegram/ Supported Chat Types The Telegram integration in LiveAgent supports the following chat type: - 1-1 chats (Direct messages) – One-to-one conversations between your support agents and individual cu...

How to Permanently Delete and Purge Tickets in LiveAgent

This article explains the correct process for permanently removing tickets from your LiveAgent account using the delete and purge functions. Understanding the Two-Step Process To permanently remove tickets from your LiveAgent account, you must complete two separate steps: - Delete the tickets (change their status to deleted) - Purge the tickets (permanently remove them from the system) Many users attempt to purge tickets directly without deleting them first, which will not work. Both steps a...

Tracking Chat Availability and Online Hours by Department in LiveAgent

How to Track Chat Availability and Online Hours by Department This article explains how to track chat availability and monitor online hours for your chat support in LiveAgent. Overview LiveAgent does not provide a dedicated report that shows online hours for individual chat buttons or widgets. However, you can track chat availability and online hours at the department level using the Chat Availability report feature. Since each chat button is assigned to a specific department, this approach a...

Allow Agents to View Tickets from Other Departments Using the Reader Role in LiveAgent

How to Allow Agents to View Tickets from Other Departments When managing multiple departments in LiveAgent, you may need agents to view tickets assigned to other departments without being able to modify them. This is particularly useful when agents need to verify if a customer has already contacted your company through another department or channel. Use Case For example, if a customer calls your support team and mentions they previously sent an email, your phone support agent needs to be able...

How to Display Postponement Duration in LiveAgent Ticket System Messages

When you postpone a ticket in LiveAgent, system messages containing postponement information may not be visible if you have hidden them in your ticket view. This article explains how to display these system messages so you can see how long a ticket has been postponed. Why You Cannot See Postponement Duration By default, LiveAgent displays system messages in tickets that contain important information about ticket actions, including when a ticket was postponed and for how long. However, if these...

How to Export a Specific Customer’s Full Communication History from LiveAgent (Including All Messages)

This article explains how to export the entire communication transcript and history for a specific customer in LiveAgent. Overview LiveAgent provides two methods for exporting customer communications: - Export to CSV (Panel Option) - Provides a quick preview of tickets - API Method - Provides complete communication history including all messages If you need only a quick overview of tickets, the Export to CSV option in the panel may be sufficient. However, for a comprehensive export of all co...

How to Prevent Resolved Tickets from Reopening in LiveAgent

How to Prevent Resolved Tickets from Reopening This article explains how to configure your LiveAgent system to prevent resolved tickets from automatically reopening when a customer sends a new message or reply. Overview By default, LiveAgent may reopen a resolved ticket when a customer sends a new message. If you prefer to keep resolved tickets closed and create new tickets instead, you can disable the automatic reopening feature through the system configuration. Prerequisites - Administrat...

How to Import Knowledge Base Articles into LiveAgent: Manual and API Methods

Importing Knowledge Base Articles This article explains how to import knowledge base articles into your LiveAgent account. Overview LiveAgent does not offer a direct bulk import feature for importing entire knowledge bases from CSV files. However, you have the following options to add articles to your knowledge base: - Create articles manually through the user interface - Create articles programmatically using the LiveAgent API v1 Creating Articles via API v1 If you need to import multiple...

How to Export or Archive Your LiveAgent Data After Account Cancellation

If you have canceled your LiveAgent account and need to archive or export your data, this article explains the available options for retrieving and preserving your information. Overview LiveAgent does not provide a direct built-in export feature within the user interface. However, there are alternative methods available to access and archive your data after account cancellation. Available Options for Data Export Option 1: Using the LiveAgent API You can use the LiveAgent API to programmatic...

How to Set Up Email Autoresponders in LiveAgent Without Creating Loops

Setting Up Email Autoresponders to Avoid Loops This article explains how to configure email autoresponders in LiveAgent using Rules while preventing autoresponder loops when your customers also use autoresponders. Understanding Autoresponder Loops An autoresponder loop occurs when two autoresponders continuously reply to each other, creating an endless chain of messages. This can happen when: - Your LiveAgent autoresponder sends an email to a customer - The customer's email system has an aut...

Encryption Standards and Data Security Practices in LiveAgent

Encryption Standards and Data Security in LiveAgent This article explains the encryption standards used by LiveAgent to protect your data, including encryption in transit and information about key management. Overview LiveAgent implements industry-standard encryption protocols to ensure the security and confidentiality of all data transmitted between your browser and LiveAgent servers. All communications remain encrypted whether you are using a hosted LiveAgent account or accessing the platfo...

Attaching Files to Tickets Using the LiveAgent API

How to Attach Files to Tickets via API This article explains how to attach files to tickets using the LiveAgent API. File attachments can be included in ticket messages and notes created through the API. Overview Attaching files to tickets via API is a two-step process: - Upload the file to the system using the file upload endpoint - Reference the uploaded file when creating a ticket message or note Step 1: Upload the File First, you need to upload your file to the LiveAgent system. You ca...

Customizing the LiveAgent Contact Widget with CSS: A Step-by-Step Guide

Customizing Your Contact Widget with CSS This article explains how to customize your contact widget using CSS code and provides guidance on getting help if you're not familiar with coding. Overview The LiveAgent contact widget can be customized to match your brand and design preferences. Customization requires knowledge of HTML and CSS code to modify the widget's appearance and behavior. Prerequisites - Basic understanding of HTML and CSS code - Access to your LiveAgent account settings - A...

How to Locate Tag IDs in LiveAgent for API and Programmatic Use

How to Find a Tag ID in LiveAgent This article explains how to locate the unique ID of a tag in your LiveAgent system. Tag IDs are useful when working with the API or managing tags programmatically. Method 1: Using Browser Developer Tools (Network Tab) This method allows you to find a tag ID by monitoring network requests in your browser: - Open your browser's Developer Tools by pressing F12. - Navigate to the Network tab. - Start recording network activity (ensure the recording is active). ...

How to Automatically Tag Chatbot Conversations in LiveAgent

How to Tag Chats with Chatbot Messages This article explains how to automatically tag conversations that involve chatbot interactions in LiveAgent. While there is currently no direct "chatbot" option in the "message added by" criteria, this guide provides a practical solution to distinguish between chatbot and human conversations. Understanding the Limitation LiveAgent does not currently offer a "chatbot" value in the "message added by" trigger that would allow you to tag conversations only w...