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.

Toolset
ExtensionsAgent

Type in the graph: toolset

Try it

Minimal working workflow

Entry
AI Agent
Toolset
LLM
Buffer MemoryS
Exit
  • Execute + Data
  • Extension
  • LLM
  • Memory
  • Execute + Data + Streaming
Press “Copy nodes”, open the editor and hit Ctrl+V on the canvas.

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

PortWirePayloadNotes
ExtensionsextensionsExtensionlink_extension

accepts many edges

Outputs

PortWirePayloadNotes
AgentoutputExtensionlink_extension

Configuration

This node has no configurable fields.