CrewAI Agent Manager
AI-generatedSummary
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