Right now, we can connect different bots using actions. However, it would be really powerful if bots could also be aware of what other bots exist in the same Studio—without needing to explicitly link them through actions—and automatically redirect users between them when it makes sense.
Example use case
-
Bot 1: Helps users learn about insects
-
Bot 2: Helps users learn about plants
Flow:
-
A user is chatting with Bot 1 (the insect guide).
-
Bot 1 notices the user is asking about a specific insect and that this insect feeds on plant XYZ.
-
Bot 1 knows that there is a Bot 2 in the Studio that specializes in plants.
-
Bot 1 asks the user (when appropriate):
“Would you like to learn more about the plant this insect feeds on?” -
The user replies: “I’d love to learn about that plant.”
-
Bot 1 automatically redirects the user to Bot 2.
-
Bot 2 sends an opening message like:
“Hello! Great to hear you want to learn more about plant XYZ.” -
The conversation continues seamlessly, without breaking immersion or requiring the user to search for Bot 2 in the sidebar.
Why this is different from actions
This approach is different from linking bots via actions:
-
The redirection happens automatically—no clicks or manual navigation.
-
Bot 2 can use shared memory or context from the previous conversation, so it already knows what the user was discussing.
-
The user experience feels like one continuous conversation rather than jumping between tools.
Feature idea for creators
Add a simple setting to each bot:
“Allow other bots to know about this bot”
- Yes / No
If enabled:
-
Other bots in the Studio can discover this bot.
-
They can suggest and automatically redirect users to it when relevant.
This would allow creators to build multi-bot ecosystems that work together naturally, without hard-wiring connections through actions.