Skip to main content

Chatbot Publishing Guide

Welcome to the BotX Platform Chatbot Publishing Guide. This documentation provides a comprehensive, step-by-step process to publish and deploy chatbots on the BotX platform. Whether you are an experienced developer or new to our platform, this guide will help you seamlessly integrate chatbots into your website.

Our platform offers a powerful and customizable chatbot solution, designed to enhance user interactions and streamline communication. By following this guide, you can quickly set up, configure, and deploy chatbots tailored to your specific needs, ensuring a smooth and efficient user experience.

This document will walk you through the essential steps, from accessing the chatbot publishing dialog to specifying the deployment domain and customizing the chatbot's design. Let's get started and unlock the full potential of your chatbot with BotX!

Step 1: Open the Chatbot's Publishing Dialog

There are two ways to open the chatbot's publishing dialog:

Method 1: From the AI Agent

  1. Navigate to the AI Agent and click the Publish button. Publish Button AI Agent

  2. In the publishing dialog, navigate to the Website integration tab.

Method 2: From the Main App's Mega Menu

  1. Open the mega-menu by clicking on the menu icon. Open Mega Menu

  2. Select Chatbots under the MY ROBOTS section.

  3. Click on the desired chatbot from the list.

  4. Click the Publish button on the chatbot's page. Publish Button Chatbot

Step 2: Enable Website Widget

  1. In the publishing settings, make sure the Enable Website Widget toggle is switched on. Enable Website Widget

Step 3: Specify the Domain

  1. Decide which domain the chatbot will be deployed on.
  2. In the Website Integration section, specify the top-level domain name. For example, if you want to insert the chatbot script to www.botx.cloud or https://subdomain.botx.cloud, you must insert the domain name as botx.cloud.
  3. This step is essential because BotX will block chatbots embedded into websites whose domains are not specified as enabled domain names. Specify Domain

Step 4: Adjust Widget Design and User Experience Settings

  1. Customize the design and user experience settings according to your preferences.
  2. Adjust settings such as the window title, initial chat message, and skin.

Step 5: Publish the Chatbot

  1. Once all settings are configured, click the Publish button to deploy the chatbot.

Publish Chatbot

Step 6: Integrate the Chatbot Script into Your Website

After publishing your chatbot, you need to include the generated script into your website's HTML. This is a crucial step to ensure your chatbot is active and operational on your site.

  1. In the Embedded Website Widget section of the publishing settings, locate the field containing the script link.
  2. Click the copy button next to the script link field to copy the script to your clipboard.
  3. Paste the copied script into your website's HTML. You can insert it either within the <head> tag or at the end of the <body> tag, depending on your preference and website structure.

By following these steps, your chatbot will be embedded into your website, ready to interact with your users and provide a seamless communication experience.

And that's it! Your chatbot should now be published and integrated into your specified website domain.