> ## Documentation Index
> Fetch the complete documentation index at: https://agno-v2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Parallel Task Execution Example

> Demonstrates the `execute_tasks_parallel` tool in task mode.

Demonstrates the `execute_tasks_parallel` tool in task mode. The team leader creates multiple independent tasks and executes them concurrently, then synthesizes the results.

```python parallel_tasks.py theme={null}
"""
Parallel Task Execution Example

Demonstrates the `execute_tasks_parallel` tool in task mode. The team leader
creates multiple independent tasks and executes them concurrently, then
synthesizes the results.

Run: .venvs/demo/bin/python cookbook/03_teams/02_modes/tasks/05_parallel_tasks.py
"""

from agno.agent import Agent
from agno.models.openai import OpenAIResponses
from agno.team.mode import TeamMode
from agno.team.team import Team

# ---------------------------------------------------------------------------
# Create Members
# ---------------------------------------------------------------------------

market_analyst = Agent(
    name="Market Analyst",
    role="Analyzes market trends and competitive landscape",
    model=OpenAIResponses(id="gpt-5-mini"),
    instructions=[
        "You are a market analyst.",
        "Provide concise analysis of market trends, key players, and outlook.",
    ],
)

tech_analyst = Agent(
    name="Tech Analyst",
    role="Evaluates technical feasibility and innovation",
    model=OpenAIResponses(id="gpt-5-mini"),
    instructions=[
        "You are a technology analyst.",
        "Evaluate technical aspects, innovation potential, and feasibility.",
    ],
)

financial_analyst = Agent(
    name="Financial Analyst",
    role="Assesses financial viability and investment potential",
    model=OpenAIResponses(id="gpt-5-mini"),
    instructions=[
        "You are a financial analyst.",
        "Assess financial viability, revenue potential, and investment outlook.",
    ],
)

# ---------------------------------------------------------------------------
# Create Team
# ---------------------------------------------------------------------------

analysis_team = Team(
    name="Industry Analysis Team",
    mode=TeamMode.tasks,
    model=OpenAIResponses(id="gpt-5.2"),
    members=[market_analyst, tech_analyst, financial_analyst],
    instructions=[
        "You are an industry analysis team leader.",
        "When given a topic to analyze:",
        "1. Create separate tasks for market analysis, tech analysis, and financial analysis.",
        "2. These tasks are independent -- use `execute_tasks_parallel` to run them concurrently.",
        "3. After all parallel tasks complete, synthesize findings into a unified report.",
        "Prefer parallel execution whenever tasks do not depend on each other.",
    ],
    show_members_responses=True,
    markdown=True,
    max_iterations=10,
)

# ---------------------------------------------------------------------------
# Run Team
# ---------------------------------------------------------------------------

if __name__ == "__main__":
    analysis_team.print_response(
        "Analyze the electric vehicle industry for a potential investor. "
        "Cover market dynamics, technological innovations, and financial outlook."
    )
```

## Run the Example

<Snippet file="create-venv-step.mdx" />

**1. Install dependencies**

```bash theme={null}
uv pip install -U agno openai
```

**2. Export your OpenAI API key**

```bash Mac/Linux theme={null}
export OPENAI_API_KEY="your_openai_api_key_here"
```

```bash Windows theme={null}
$Env:OPENAI_API_KEY="your_openai_api_key_here"
```

**3. Run the example**

Save the code above as `parallel_tasks.py`, then run:

```bash theme={null}
python parallel_tasks.py
```

Full source: [cookbook/03\_teams/02\_modes/tasks/05\_parallel\_tasks.py](https://github.com/agno-agi/agno/blob/v3.0.4/cookbook/03_teams/02_modes/tasks/05_parallel_tasks.py)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.