Skip to main content

Tutorial: Build a Content Pipeline Team

Create a multi-agent content pipeline that researches a topic, writes an article, and edits it — all automatically. This tutorial showcases CrewForm’s Pipeline Team mode, where agents execute sequentially, each building on the previous agent’s output.

What You’ll Build

A 3-agent pipeline that:
  1. Researcher — Gathers information and key points on a topic
  2. Writer — Transforms research into a polished article draft
  3. Editor — Reviews, refines, and produces the final version

Prerequisites

  • A CrewForm account with at least one LLM API key configured
  • 5–10 minutes

Step 1: Create the Research Agent

  1. Go to Agents → New Agent
  2. Configure:
  1. System prompt:
  1. Click Create Agent

Step 2: Create the Writer Agent

  1. Create another agent:
  1. System prompt:

Step 3: Create the Editor Agent

  1. Create a third agent:
  1. System prompt:

Step 4: Create the Pipeline Team

  1. Go to Teams → New Team
  2. Select Pipeline mode
  3. Name it: Content Production Pipeline
  4. Add agents in order:
    • Step 1: Topic Researcher
    • Step 2: Content Writer
    • Step 3: Content Editor
  5. Click Create Team
How pipelines work: Each agent receives the previous agent’s output as its input. The Researcher’s output becomes the Writer’s input, and the Writer’s output becomes the Editor’s input.

Step 5: Run the Pipeline

  1. Go to Teams → Content Production Pipeline
  2. Click Run Team
  3. Enter a topic: “The impact of Agent-to-Agent protocols on enterprise AI adoption”
  4. Watch the pipeline execute:
    • The Researcher produces a research brief
    • The Writer transforms it into an article
    • The Editor polishes and publishes the final version
  5. View the final result in the team run detail page

Step 6: Visualize in the Workflow Builder

  1. Open your team → click Visual Builder
  2. See your 3 agents arranged as connected nodes in the canvas
  3. Each node shows the agent name, model, and execution status
  4. Use this view to rearrange, add/remove agents, or branch the pipeline

Step 7: Deliver Results Automatically

Set up an output route so finished articles are delivered automatically:
  1. Go to Settings → Output Routes → Add Route
  2. Choose Webhook and enter your CMS API endpoint, or
  3. Choose Slack to post finished articles to a #content-review channel
  4. On the Editor agent, set Output Routes to your chosen destination
Now every time you run the pipeline, the final article lands where your team needs it.

Extend the Pipeline

Here are ideas to make this pipeline more powerful:
  • Add a 4th agent: An SEO Optimizer that adds internal links, adjusts headings, and optimizes keyword density
  • Fan-out: Use Fan-Out Pipelines to have multiple writers produce competing drafts, then a merge agent picks the best one
  • Schedule: Use Zapier Integration to trigger the pipeline on a schedule (daily content generation)
  • Knowledge Base: Give the Researcher agent a knowledge base with your company’s style guide and brand guidelines

What’s Next?