Documentation Index
Fetch the complete documentation index at: https://docs.maadify.com/llms.txt
Use this file to discover all available pages before exploring further.
What a parent agent does
Parent agents orchestrate workflows. They run on chat or triggers, call tools, and coordinate sub-agents to complete tasks.
Core building blocks
- Sub-agents define the prompts and outputs used in your workflow.
- Tool executions run connector tools with templated inputs.
- Rules evaluate conditions and route to the next step.
- Triggers start the workflow from schedules or webhooks.
- Approvals and errors pause or stop execution based on outcomes.
Create a parent agent
Choose a Parent Agent Type
Parent Agent Type is the high-level category for your agent (for example, General Agent). It identifies what kind of parent agent you are building and is used to group agents of the same kind.
Choose an Action
Action is a sub-category of the selected Parent Agent Type. It narrows down the agent’s primary purpose within its category and helps further classify the parent agent. The available actions depend on the type you selected; if a type has no actions, this field is hidden.
Name the agent
Enter a Parent Agent Name that is unique and reflects the agent’s category and action. The Parent Agent Name Key is generated automatically from the name and used as the agent’s stable identifier.

Parent agent configurations
Use Parent agent configurations to control default behavior for the entire flow. You can open the form from Actions → Edit Parent Configuration in the flow view.Open the configuration form
In flow view, select Actions → Edit Parent Configuration (or View Parent Configuration if you do not have edit permission).

What each configuration does
- Active: turns the parent agent on or off.
- Max conversation rounds: caps how many agent-to-agent turns can occur in a single run.
- Default agent on continued conversation: chooses the first sub-agent when a conversation continues; if empty, standard routing rules are used.
- Continue with last agent: keeps the last agent for a continued conversation when no default agent is set.
- Default LLM model: fallback model when a sub-agent does not specify one.
- Default temperature: fallback creativity level when a sub-agent does not specify one.
- Memory expiration settings:
- Thread TTL (hours): short-term memory for the current thread.
- Agent TTL (days): medium-term memory across conversations for this agent.
- Tenant TTL (days): long-term memory across the organization.
- Clear thread on end: clears thread memory when the conversation ends.
Go deeper
Flow builder
Learn how nodes, edges, and rule order map to execution.
Sub-agents in flows
Add or edit sub-agents directly from the flow configuration.
Tool executions
Configure payloads, loops, and templated tool inputs.
Maadify Browser Agent
Configure browser tools that agents can use to navigate, act, and extract data.
Rules and routing
Define conditions, actions, and approvals that route workflows.
Triggers
Start workflows using schedules or webhooks.
Sub-agents
Build reusable sub-agents that plug into parent agents.
Prompt templates
Reuse prompts and variables across agents.
