All nodes/AI/Agents
Toolset
Combines several tools (extension nodes) into a single output for connecting to an AI Agent. Handy when you need to group many tools and connect them through one agent port.
Type in the graph: toolset
Try it
Minimal working workflow
- Execute + Data
- Extension
- LLM
- Memory
- Execute + Data + Streaming
Runs as pasted
When to use it
Toolset is a collector node: extension links from several tools come in, one link goes out into the Extensions port of AI Agent. It has no settings and takes no part in execution — reach for it when eight edges into one agent have made the canvas unreadable, or when the same group of tools is easier to move and copy as a unit.
How it works
The Extensions input accepts any number of edges; the Agent output carries one. The agent receives exactly what it would from direct wiring: the same tools with the same names and descriptions. The node renames nothing, filters nothing and limits nothing — it only gathers.
Not only tools pass through it: any agent satellite that connects over the same link type does too — Agent Memory, Agent Plan, Agent Skills. Toolsets can also be nested inside one another.
Common mistakes
- Trying to connect it with an execution edge. The node has no Run input, never becomes a step of the graph, and does nothing on its own.
- Leaving the toolset unconnected to an agent. Whatever is collected in it goes nowhere: without an edge into the Extensions port the model never learns about those tools.
- Collecting two tools with the same name. The model tells tools apart by name only: the same name goes into the request twice and the call lands on one of them, unpredictably. Give the tools different names.
- Treating the toolset as a control point. It does not decide what gets called or in what order — that is still the model’s decision.
Inputs
| Port | Wire | Payload | Notes |
|---|---|---|---|
Extensionsextensions | Extensionlink_extension | — | accepts many edges |
Outputs
| Port | Wire | Payload | Notes |
|---|---|---|---|
Agentoutput | Extensionlink_extension | — |
Configuration
This node has no configurable fields.