Creating and using custom tools
Creating and using custom tools
Build reusable workflows that your AI Agents can call during execution — instead of repeating logic inside every agent, define it once and reuse it everywhere.
What are custom tools?
Custom tools are reusable workflows that agents can call during execution. Instead of writing the same logic across multiple agents, you define it once in the Tool Builder and reference it everywhere.
A custom tool can be a single app action or a complete multi-step workflow — making your automation cleaner, more consistent, and scalable.
A custom tool can be
Single action
One specific operation from a connected app
Multi-step workflow
A complete sequence of actions chained together
Creating a custom tool
You can create a custom tool directly from the Agent screen in three steps.
Tool builder overview
The Tool Builder is a visual flow with three nodes connected in sequence. Each node has a distinct role in the tool's execution.
Configuring each node
Saving and using your tool
Key benefits
Custom tools let you design structured workflows using a visual builder — powerful and reusable by every agent in your workspace.
Combine multiple steps
Chain several actions into one reusable tool instead of repeating logic in every agent's instructions
Reuse across agents
Build once — make the same tool available to multiple agents without duplication
Reduce instruction complexity
Reference a named tool instead of writing detailed logic in every agent's instructions
Ensure consistent execution
Every agent calling the tool runs the same validated workflow, every time
Get started
Build your first custom tool.
Open any agent, go to Configured Tools, and click Create Tool.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article