> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getspine.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# List Block

> Generate and manage structured lists with bulk processing

## Overview

The List Block produces structured lists. Good for ranked outputs, checklists, prioritized items, and any content that is naturally list-shaped. Can also do web search when needed. Often used as an intermediate step before downstream synthesis.

It bridges creativity and execution: turning unstructured prompts or messy data into organized, actionable lists.

## How to Use

1. **Create a List Block** — Click on the canvas → Select "List Block"
2. **Generate or Input Items** — Type a prompt like "List 5 SaaS companies disrupting healthcare." Or paste/import items from another block or external file
3. **Connect Downstream Blocks** — Drag a connection from the List Block to a Prompt, Chat, or Image Block. These connected blocks will run once for each list item
4. **Run in Bulk** — Click "Run All" to execute all connected blocks in parallel. Results are grouped by list item for easy comparison

## Bulk Expand List

Take a list block and automatically expand each item into its own block (prompt, memo, image, table, etc.). This is a powerful workflow pattern: generate a list of 10 competitors, then automatically create a research block for each one. Or generate a list of topics, then create a deep research block for each. The expansion is handled by L3 agents and each resulting block connects back to its source list item.

## Example Workflows

* **Competitor Research** → Generate 10 competitor names → Run Deep Research and Prompt Blocks to summarize each
* **Ad Creative Generation** → List 5 product benefits → Generate headlines and visuals for each in parallel
* **Market Validation** → List 20 startups in a niche → Run a research + summary pipeline for each

## Video Overview
