How do you setup different Zobots for different pages?

How do you setup different Zobots for different pages?

I have setup two zobots that I'd like to appear on different pages. They work - but not reliably. They seem to interfere with each other. They're both scripted Zobots.

Zobot Bridget is only meant to appear on our brand page https://www.forbesbaxter.co.uk/brand-marketing/. She's triggered to appear after somebody has landed on our website and spent more than 10 seconds (I'm assuming that means 10 seconds on this page but it's not clear).

Zobot Dave is only meant to appear on our demo page https://www.forbesbaxter.co.uk/chatbot-demo/. He's triggered to appear after somebody has landed on our website and spent more than 2 seconds.

The problems are that
  1. Zobot Dave doesn't pop up if you've already seen and used Zobot Bridget. It's as if dismissing Bridget dismisses ALL zobots.
  2. If Zobot Dave has appeared, he keeps on appearing even when you're on the brand page i.e. when Zobot Bridget is meant to appear.
Should I be configuring them in a different way?

Many thanks

Steve