Allow custom bots to cooperate (by sending their output to another bot)
under review
Myrddin
* Let bots work together
Right now, we can create custom bots, which is great. A small but powerful addition would be the ability for bots to
send their output directly to another bot
as input.* Why it matters
This would allow specialised bots to work together, creating
automated workflows
and it removes the need for users to to manually copy/paste responses between them. Instead of building a single all-purpose bot, users could chain multiple specialised bots for efficient and modular task handling.Also, specialised bots generally perform better because they have clearer, narrower instructions created specifically for their tasks.
* Proposed implementation (low effort, high impact)
- Add a "Send output to"option in the bot settings.
- Users can enter the name of another custom bot (with an @ mention autocompleteto select from existing bots).
- When a bot finishes, it automatically sends its output to the next bot.
* Example use cases
- A content generator botgenerates an article and passes it on to anSEO bot, that optimises it for search engines before publishing.
- A coding botwrites a script, then sends it to adebugging botthat checks for errors and suggests improvements.
- A marketing botpulls all information from client meeting notes and passes it to aproposal botto create a structured proposal, that then sends its to atone of voice botto align with tone of voice guidelines.
- And lots more possibilities.
This simple addition would greatly expand what custom bots can do without needing complicated new systems. It keeps things easy while enabling
advanced AI workflows
for Merlin.Would love to hear your thoughts on this!
endu
under review
endu
Hi Myrddin! This sounds really interesting, and I appreciate you sharing such a detailed idea.
We’ll definitely consider it as we think about future improvements. Thanks for your input! 😊