How to Use a Third-Party Chatbot

You can use a third-party Chatbot and manage its deployment using Comm100. You can integrate it using Webhooks and deploy it over Live Chat and social messaging channels. 


Using a third-party Chatbot 

To use a third-party Chatbot, follow these steps: 

  1. Create the Chatbot: 
    1. Log in to your Comm100 Control Panel. 
    2. From the left navigation menu, go to Bot  > Chatbot. 
    3. Click the drop-down list, and go to the Manage Chatbots area. 
    4. Click Manage.
    5. On the Chatbots page, click New Chatbot. 
      New Chatbot pop-up displays. 
    6. Type the Chatbot name. 
    7. From the Bot Engine drop-down list, select Third Party 
    8. Type the Webhook target URL. 
    9. Click Save. 
  2. Configure Chatbot settings: 
    1. In the Chatbot list areaclick the Pencil icon against the newly-created bot. 
      A page refreshes to the Chatbot > Edit Chatbot page. 
    2. Update bot name.  
    3. Select supporting channels. 
    4. Upload new avatar.  
    5. Update the Webhook target URL. 
    6. Update IVR channel settings.
    7. Click Save.
  3. Enable the Chatbot for different channels. Link the Chatbot to any Live Chat campaign or configure it for social messaging channels from the Ticketing & Messaging tab. 

How does the third-party Chatbot work? 

Comm100 sends information for the following events via Webhooks: 

  • Chat joined 
  • Questions asked 
  • Intents clicked 
  • Location shared 
  • Form submitted 

The third-party Chatbot then processes the data using its bot engine and sends a response to Comm100. An answer displays as a response to your visitors. The data format type of the request and response is JSON.  

To learn more about the request and response data format, and related objects, see this article.