Once you've finished setting up your bots using the bot builder, you can deploy your bots on your website to start interacting with your customers. We offer two widgets to deploy your bots on your website, the self-service widget (optimized to make it easier for customers to help themselves) and the conversations widget (optimized for effective conversations between your customers and agents). You can learn more about the differences between the widgets here.


TABLE OF CONTENTS


Using the self-service widget to deploy bots on your website


  • Once you're satisfied with the bot you've built, navigate to Deploy > Deploy options > Self-service widget > Save.




  1. From the Deploy menu, you can toggle any default and custom properties you will be using. You can also choose to mark them as mandatory

    If values are not passed for mandatory parameters, the self-service widget will not load. To avoid this, you can prefill a default value for mandatory parameters from this page.

    If you're not using any parameters, you can skip this step.

  2. The self-service widget script will automatically get generated when the page loads. However, if you're using any properties, make sure to click on Save to regenerate the script with the code for the properties you're using.

  3. Once the script is generated, click copy to copy the self-service widget script.

  4. Paste the bot widget script into your website or product, where you want the self-service widget to show up.


NOTEAny changes you make to the bot builder after setting up the self-service widget script on your website will automatically reflect the changes on your website.



Using the conversations widget to deploy bots on your website

  • Once you're satisfied with the bot you've built, navigate to Deploy > Deploy options > Conversations widget > Save.




  • You'll see three options (Topics, Campaigns, Script) regarding deploying your bot on the conversations widget. 
    • Topics: Topics are dedicated channels in your conversations widget where your customers can ask about the specific Topic, either to agents (and agent groups) assigned to the Topic or to bots that can be deployed on each topic.

    • Campaigns: With campaigns, you can start setting up triggered and targeted messages for your customers. You can configure settings such as which topics will need to be triggered, whether these triggered messages follow business hours, define who the target audience is through a robust set of filters.

    • Script: The script will enable you to embed the Freshchat conversations widget onto your website. You can also choose to customize the appearance, identify the user, and preview the widget before pasting the widget code on your website.


  • Once you've set up the conversations widget, you can copy the widget script and paste it into your website or product, where you want the conversations widget to show up.


Using your support channel to deploy your bots

  • You can also choose to have the bot show up in all of your support channels. Once you're satisfied with the bot you've built, navigate to Deploy > Deploy options > Messaging channels > Save.



Click here to learn more about deploying your bots on different support channels.