Hey there @harry b, could you tell me a bit more about your use case here, please? What's the function of your Custom Bot? When you say "have it only appear through manually opening Intercom", do you mean that you want the bot to appear within the Messenger?
We are placing an interactive video widget (third-party app) on webpages which has the functionality to include a redirect button to Intercom. When clicked, this can then open the Intercom application.
Talking with Intercom support, they have advised us to use Custom Bots from a new conversation in place of outbound. So when someone clicks the in-app button, the Custom Bot appears.
Support has resolved a part of this query - as the bot no longer launches automatically - but we still are having difficulty with making this flow fit around caching. We have reports of people who have visited the website before not getting the Bot to appear when they interact with the video; it instead takes them to the Intercom Messenger landing page.
The Support team have pointed you in the right direction by suggesting using an inbound Custom Bot. On the caching issue, are you also discussing this with the Support team?