Coordinating Multiple Live Chatbots

How do I run multiple chatbots on my site?

If you plan to have multiple published bots live on the same page at the same time, you may need to coordinate their settings. 

If your bots are set up as widgets, i.e., "Remains on your site at all times" (setting under Bot Settings General tab), then all you need to do is make sure that the widget tabs (or buttons or bubbles) that upon click trigger your bots do not overlap with each other on your page. Also, make sure your tabs do not overlap with your bots when they appear on your screen. You can control the positioning of your bot tabs in the Style tab under Bot Settings.

If your bots are set to "Pops up under certain conditions" (setting under Bot Settings General tab), assuring that your bots do not overlap may require a bit more planning. For example, if you publish bot A with a 20 second delay and then bot B with a zero second delay, the next time a visitor loads your website bot B will appear immediately (given that it has a zero second delay) and bot A will only load if your website visitor actively closes bot b within 20 seconds. If your website visitor doesn't close bot B or closes it only after 20 seconds has elapsed bot A will never be triggered. So while you can stagger the appearance of multiple bots by staggering their delay timing, given that you cannot control or predict whether your website visitor will actively close a bot, this is not the most reliable way to stagger the appearance of your bots. Instead, we recommend that you proactively stagger your bots using a setting under the Advanced tab in the Bot Settings page. You can proactively choose to trigger one of your other bots upon the closing of your active bot by clicking on the Advanced tab in the Bot Settings page and choosing a bot from the pull down menu adjacent "On close, activate _____" and toggling the button adjacent this option to the right (on) position. You can do this to assure that multiple bots run back to back, the second bot being triggered upon close of the first bot, the third bot being triggered upon close of the second bot, etc.

Note: If you publish and make live two bots with the identical time delay, the last bot you created will always take priority. And unless you use the "On Close, active ___" option under the Advanced tab, your second bot will not appear at all.

Gobot's bot settings page where you can coordinate multiple live chats

Copyright 2017-2018, Gobot LLC, All rights reserved.

Was this article helpful?

You might also find interest in these related articles:

  1. Chatbot Settings and Advanced Triggers
  2. FAQ and Trouble Shooting