A pipeline is best when the processing path is known in advance. Create and test each agent before composing them.
Example: research, draft, and edit
Prepare three agents:
- Researcher with Web Search
- Writer with no external tools
- Editor with a precise prompt and low temperature
Create the pipeline
- Open Pipelines → New Pipeline.
- Enter a name and description, or select Use a template.
- Add the Research step.
- Set Agent to Researcher.
- Set Prompt Template:
Research this request and return sourced findings:
{input}
- Add the Draft step:
Using the research below, draft the requested document.
Original request: {input}
Research: {prev}
- Add the Edit step:
Edit this draft for accuracy, clarity, and the requested format:
{prev}
- Review Input flow preview and save.
Understand variables
{input}is always the original run input.{prev}is the output available from the preceding pipeline stage.- A prompt can use both.
If neither appears, the step receives only its literal prompt.
Advanced step options
Open the disclosure on a step to configure:
- Model override: use another model for this step without editing the agent.
- Tool override: an explicit list replacing the agent’s configured tools for this step.
- Run in parallel: consecutive parallel steps execute simultaneously.
Parallel steps must not depend on each other’s output. Hive runs consecutive parallel steps together; inspect Input Flow Preview to confirm what each receives.
Validate before saving
The editor checks:
- pipeline name;
- at least one step;
- selected agents;
- usable models;
- nonempty prompts; and
- the current step flow.
Fix every “needs attention” indicator.
Run and inspect
- Select Run on the pipeline.
- Enter representative input.
- Watch step status, timing, and output.
- Confirm each stage received the intended input.
- Inspect the final output and any failure.
Test empty, malformed, and large input before scheduling the pipeline. A pipeline schedule passes its prompt as {input} and stores the final step output as the run result.