Collaborative bot building guide (bot chaining)

Goal

Build a chain of custom bots that work together on a multi-step task — each bot handles one step and passes its output to the next. (BoodleBox calls these "skeletons of agents.")

The idea

Instead of one bot doing everything, break a problem into steps and build a dedicated bot for each step. In a single chat, each bot can see what the previous bots produced, so the work builds up naturally.

How to build a chain

  1. Decompose the problem. Use systems-thinking questions — inputs, outputs, boundaries, constraints, feedback loops — to decide how many bots you need and what each one does. (Tip: ask a strong model to map this out for you: "Break this down into bots using systems thinking — what does each bot do?")

  2. Build each bot in the Bot Builder with explicit instructions (see Designing effective bot instructions):

    • Input: "You'll receive [structured data] from [previous bot]."
    • Role: "Your job is [X]."
    • Output: "Produce [structured format] for [next bot]."
  3. Run the chain in one chat. Upload the problem, then @-mention Bot 1 and say "do it"; @-mention Bot 2, which reads Bot 1's output; continue through the chain. Because every bot sees the conversation above it (bot stacking), little or no extra prompting is needed.

Great for the classroom

Have students design their own bot chains for a case study — it teaches decomposition and systems thinking.

Questions?

Email success@boodle.ai — typical response within 8 business hours. (See also How to build a custom bot and How to use more than one AI in the same chat.)

Contact us

Didn’t find what you need?

Send us a note and the team will get back to you — typical response within 8 business hours.

PNG, JPG, GIF, WEBP or PDF. Up to 310 MB each.