Category

How to Set Up a Live Chat Widget in BoldDesk

Updated:

BoldDesk Live Chat provides real‑time engagement across websites, customer portals, and mobile applications. This guide shows how to create a live chat widget, configure its settings and appearance, and install it using Code Snippets, NPM, or mobile SDKs (iOS & Android).

In this article, you will learn how to:

  • Create a live chat widget in BoldDesk.
  • Configure General, Appearance, Preference, and Business Hours.
  • Embed the widget on your website, portal, or app.

BoldDesk’s live chat widget is brand‑based. You can create and manage multiple widgets within the same brand to tailor engagement for different audiences.


Check out this video for more details

1) Create a Live Chat Widget

  1. Go to Admin → Live Chat.

  2. Select Add Widget.

    Live_Chat_Page_in_BoldDesk.png

You’ll configure the widget across these tabs, in order:

  • General

  • Appearance

  • Preference

  • Business Hours

    Available_tables_in_the_Live_Chat_Settings.png

2) Configure the Widget

A. General

The General tab contains four sub‑sections: Basic, Knowledge Base, Auto‑tag, and AI Agent.

General_Configuration_Tab_in_the_Live_Chat_Settings.png

Basic

  • Widget Name: A friendly name to identify this widget (useful when you manage several widgets).

  • Brand: Select the brand the widget belongs to.

  • Chatbot Name / Avatar: Sets the bot’s display name and avatar used in system, workflow, and welcome messages.

    Basic_Category_within_the_General_Tab_in_Live_Chat_Settings.png

Knowledge Base

Enable an embedded Knowledge Base and optionally limit which Categories appear in the widget.

KB_Category_within_the_General_Tab_in_Live_Chat_Settings.png

Learn more on How to Display and Customize the Knowledge Base in the Live Chat Widget.

Auto‑tag

Automatically apply selected Tags to every conversation created via this widget.

Auto-tag_Category_within_the_General_Tab_in_Live_Chat_Settings.png

AI Agent

Enable the AI Agent and choose how to route AI responses. Configure Action Buttons shown below AI answers.

AI_Agent_Category_within_the_General_Tab_in_Live_Chat_Settings.png

Learn more on Enabling AI Agent in BoldDesk Live Chat for 24/7 Support.

B. Appearance

The Appearance tab controls branding, launcher UI, and custom code.

Appearance_Configuration_Tab_in_the_Live_Chat_Settings.png

Branding & Colors

  • Show Logo (upload brand logo)

  • Show Online Agents (header)

  • Header Title and Header Description

  • Theme & Color: Light/Dark theme, Brand color, Action color

  • Powered by BoldDesk Branding: Follow the note to remove branding

    Branding_and_Color_Category_within_the_Appearance_Tab_in_Live_Chat_Settings.png

Widget Customization (Launcher & Position)

  • Widget Position (Bottom Left/Right + pixel offsets)

  • Launcher Appearance (image with text, text button, or image button)

  • Button Text

  • Custom Launcher Image (recommended size noted in UI)

    Widget_Category_within_the_Appearance_Tab_in_Live_Chat_Settings.png

Advanced Customization

Add Custom CSS or Custom JS for deeper control. Use with caution.

Advanced_Customization_Category_within_the_Appearance_Tab_in_Live_Chat_Settings.png

C. Preference

The Preference tab contains User Engagement, Security, Conversation Settings, Chat Input Options, and Notifications. Explore more on How to Configure Preference Tab in the Live Chat Widget.

Preference_Configuration_Tab_in_the_Live_Chat_Settings.png

User Engagement

  • Welcome Message (add multiple messages if needed)

  • Enable Pre‑Chat Form (add form fields, message, and confirmation)

  • Suggestions (quick prompts)

  • Sticky Button (display a quick action button in the chat widget)

    User_Engagement_Category_within_the_Preference_Tab_in_Live_Chat_Settings.png

Security

  • Set Trusted Domains: Restrict where the widget can load.

  • Configure Privacy Policy: Show a notice (supports formatting and links).

    Security_Category_within_the_Preference_Tab_in_Live_Chat_Settings.png

Conversation Settings

  • Enable Multiple Conversation: Allow users to start and manage multiple chats in parallel without closing previous ones; identity (email or visitor ID) is kept across sessions. Explore more on Multiple Conversation Support.

  • Enable Conversation Reopen: Allow users to reopen ended conversations (within the interval).

  • Reopen Interval: Set the window (between 5 minutes and 7 days) during which a conversation can be reopened.

  • Enable End Chat: Let users end their active chat on demand.

    Conversation_Settings_Category_within_the_Preference_Tab_in_Live_Chat_Settings.png

With Multiple Conversation off, the Start New Conversation option is hidden once the first conversation is created and only reappears after that conversation is closed or deleted.

Option_to_Enable_Multiple_Convesation_in_the_Live_Chat_Widget_Settings_page.png

Chat Input Options

  • Enable Emoji Picker: Allow users to insert emojis.

  • Enable File Attachments: Allow file uploads in chat.

  • Allowed File Types: Restrict permitted extensions (e.g., .png, .pdf). Leave empty to allow all except those blocked for security.

    Chat_Input_Options_Category_within_the_Preference_Tab_in_Live_Chat_Settings.png

Notifications

  • Enable Sound Alerts

  • Enable Email Transcripts

    Notifications_Category_within_the_Preference_Tab_in_Live_Chat_Settings.png

D. Business Hours

Business Hours Setup

Define when your team is available (e.g., 24/7 or custom operational hours).

Business_Hours_Setup_Category_within_the_Business_Hours_Tab_in_Live_Chat_Settings.png

Away Configuration

Customize your away banner, away message, and the Form Support option for collecting user details while offline. Learn more on How to Customize the Away Configuration for the Live Chat Widget.

Away_Configuration_Category_within_the_Business_Hours_Tab_in_Live_Chat_Settings.png

3) Add Widget to the Live Chat Page & Copy Installation Codes

Upon completion of the configuration, click Add to initiate the creation of the widget. A Code Snippets dialog box will be displayed containing:

  • Embeddable Code (script)

  • Iframe Code

    Dialog_for_Code_Snoppets.png

  • Copy the code at that moment or later from the Installation tab.

Click Cancel to close the dialog. This saves your Live Chat Widget.

At this point, the widget is created and saved. The Installation tab becomes available when you edit the newly created widget.

4) Installation of the Widget

The Installation tab provides multiple ways to embed BoldDesk Live Chat in websites, portals, and mobile apps. Learn more on How to Install BoldDesk Live Chat on Websites, Portals, and Mobile Apps.

Configuring and Setting Up the AI Chatbot in BoldDesk

In BoldDesk, a chatbot is an AI-powered tool designed to simulate human-like conversations and assist users through the live chat widget. It helps automate customer interactions, answer common questions, and streamline support processes. Learn more on Get Started with BoldDesk AI Chatbots.

Embed Live Chat on Portals & Websites

Use this section to embed BoldDesk Live Chat in your external website or the BoldDesk Customer Portal.

Embedding Live Chat to Your External Website

Copy the generated iframe code and paste it into the desired location within your website’s HTML. This embeds the live chat widget directly into your site’s DOM, with no need for additional scripts or wrappers.

You can customise the width, height, and style attributes to match your website’s design and layout.

If you’d rather launch the live chat widget in a new browser tab or window instead of embedding it, use the direct URL provided in the Embed the iframe section.

  • When embedding the widget as an iframe, JavaScript API code should not be added directly via a <script> tag on your site. Instead, it must be placed inside the widget’s Custom JS within Widget Customization > Advanced Customization for it to work correctly within the iframe context. Explore Live Chat Widget JavaScript API Guide.

Embedding Live Chat in the BoldDesk Customer Portal

You have the option to embed the live chat into your customer portal; learn more on How to Add BoldDesk Live Chat Widget to the Customer Portal.

Permission for Adding a Live Chat Widget

To add a new live chat widget, ensure that the Manage Settings permission is enabled.

Permission_to_manage_settings_in_BoldDesk.png

Frequently Asked Questions (FAQs)

1. Can I create multiple live chat widgets in BoldDesk?
Yes. BoldDesk allows you to create and manage multiple live chat widgets under a single brand, enabling tailored support experiences for different customer segments.

2. How do I embed the live chat widget on my website?
You can embed the widget using either:

  • Embeddable Code: A script snippet added to your website’s HTML.
  • Iframe Code: An HTML frame that displays the widget within your site.

Both options are available under Admin > Chat > Live Chat > Installation > Code Snippets.

3. What is the maximum file upload size in live chat?
Visitors can upload files up to 10MB during a live chat session.

4. Can I customize the appearance of the chat widget?
Yes. You can adjust the theme (light/dark), logo, launcher button style, colours, and position under the Widget Customization section.

5. Why don’t I see the Live Chat Installation tab during the creation process of a Live Chat widget?

The Installation tab only appears after the widget is created. Once you click Add and close the dialog (Cancel), open the widget again and you’ll find Installation (Code Snippets, NPM Package, iOS SDK, Android SDK).

Related Articles

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Comments (0)
Access denied
Access denied
Access denied
Access denied

No articles or sections found
No articles or sections found