CrewAI Agent Manager icon

CrewAI Agent Manager

Builds a CrewAI manager agent JSON

CrewAI Agent Manager

AI-generated

Summary

Create a JSON representation of a CrewAI manager agent using specified role, goal, backstory, LLM model, and delegation permission.

Inputs

  • Agent Role (required) — Define the role or function of the agent.
  • Agent Goal (required) — Specify the primary objective or goal of the agent.
  • Agent Backstory (required) — Provide background information or context for the agent.
  • LLM (required) — Select the language model (LLM) the agent will use, defaulting to 'gpt-4.1-mini'.
  • Allow Delegation — Set whether the agent can delegate tasks; defaults to true.

Output shape

a list of JSON objects each containing an 'agent' object with the configured properties (role, goal, backstory, llm, allow_delegation, and a fixed 'manager' flag set to true).

Each input item results in one output item containing the assembled agent JSON. The 'manager' field is always true, indicating this agent acts as a manager.

Examples

Example 1: Configure a CrewAI manager agent with a specific role, goal, backstory, and model.

Agent Role='Project Manager', Agent Goal='Oversee task completion', Agent Backstory='Experienced manager with a background in software development', LLM='gpt-4.1-mini', Allow Delegation=true

Links

Discussion