Blocks
Multi-Agent Collaboration
Collaborative multi-agent system
Create a collaborative multi-agent system where specialized agents work together to solve complex problems through structured communication.
Block Preview
Multi-Agent Collaboration
Collaborative multi-agent system
Usage
- Add the block to your workflow and connect it to the upstream step.
- Configure any required credentials or tokens in the inputs.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- Deploy the multi_agent block with monitoring enabled in production.
Inputs (UI)
Task
long-inputPlaceholder: Enter the task or problem for the agents to solve...
Layout: full
Model
dropdownLayout: half
Options: Dynamic options
Temperature
sliderLayout: half
Condition: model = ["gpt-4o","gpt-4o-mini","gpt-4-turbo","gpt-4","gpt-3.5-turbo","o3-mini","gpt-5-mini","gpt-5","o1-mini","o1-preview","gemini-2.5-pro-preview-05-06","gemini-2.5-flash-preview-05-20","gemini-2.0-flash","gemini-2.0-flash-lite","deepseek-chat","deepseek-reasoner","llama-4-scout-17b-16e-instruct","llama-4-maverick-17b-128e-instruct","llama-3.3-70b-versatile","qwen-qwq-32b","deepseek-r1-distill-llama-70b"]
Temperature
sliderLayout: half
Condition: model = ["claude-opus-4-5-20251022","claude-sonnet-4-20250514","claude-opus-4-20250514","claude-haiku-4-5-20251001","claude-3-7-sonnet-20250219","grok-3-latest","grok-3-fast-latest"]
API Key
short-inputPlaceholder: Enter your API key
Layout: full
Condition: model = ["qwen2.5:0.5b","qwen2.5:1.5b","qwen2.5:3b","llama3.2:1b","llama3.2:3b","phi3.5:3.8b"]
Agents Configuration
codePlaceholder: [ { "name": "Researcher", "role": "Gathers and analyzes information related to the task", "expertise": ["data analysis", "information gathering", "critical thinking"] }, { "name": "Planner", "role": "Creates structured plans and coordinates agent activities", "expertise": ["strategic planning", "task decomposition", "coordination"] }, { "name": "Critic", "role": "Evaluates solutions and identifies potential issues", "expertise": ["critical analysis", "problem identification", "quality assurance"] } ]
Layout: full
Max Iterations
short-inputPlaceholder: 10
Layout: half
Consensus Threshold
sliderLayout: half
Tools
tool-inputLayout: full
Output Format
dropdownLayout: half
Options: Final Result Only, Full Conversation, Summary with Key Points
Knowledge Sources
knowledge-source-inputLayout: full
Max Search Results
sliderLayout: half
Condition: knowledgeSources = ""
Similarity Threshold
sliderLayout: half
Condition: knowledgeSources = ""
Enable Memory
switchLayout: half
Memory Limit
sliderLayout: half
Condition: memoryEnabled = true
Importance Threshold
sliderLayout: half
Condition: memoryEnabled = true
Memory Tags
short-inputPlaceholder: customer-support, billing, technical
Layout: half
Condition: memoryEnabled = true
Inputs (API)
task
stringRequired
model
stringRequired
apiKey
stringRequired
agents
jsonRequired
maxIterations
numberOptional
consensusThreshold
numberOptional
temperature
numberOptional
tools
jsonOptional
outputFormat
stringOptional
knowledgeSources
stringOptional
searchMaxResults
numberOptional
similarityThreshold
numberOptional
memoryEnabled
booleanOptional
memoryLimit
numberOptional
memoryImportance
numberOptional
memoryTags
stringOptional
Outputs
Primary response type:
{
"finalResult": "string",
"conversation": "json",
"model": "string",
"tokens": "json"
}