Konnectify

​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.

Reusable workflows Visual tool builder Multi-step actions

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.

1
Open your Agent
2
Go to the Configured Tools section
3
Click Create Tool — this opens the Tool Builder

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.

Node 01

Input

Defines what data the agent sends in. Acts as the trigger and starting point of the tool.

Node 02

Action(s)

Defines what the tool does. One action or multiple chained steps.

Node 03

Output

Defines what the tool returns to the agent after execution.

Configuring each node

1
Input node Starting point

Defines what data the agent sends into the tool. Ensures all downstream steps use a consistent data structure.

For each input field, define

Label
Name of the field
Description
What the field represents
Required
Mark if the field is mandatory
Value source
Let you decide — you provide the value  ·  Let agent decide — agent fills it dynamically
Value type
Select the data type (e.g. Text) to ensure proper mapping

Each field has an auto-generated key for internal mapping. Use Add field to add more. All inputs are available in action steps and output mapping.

2
Action node What the tool does

Click on the Action node to configure it. Choose from connected app actions or Konnectify built-in tools. After selecting, configure required fields and map inputs as needed.

Apps

Actions from connected apps — Gmail, Freshdesk, CRM, and more

Konnectify tools

Built-in utilities available directly inside the platform

Multiple actions

Click + to add more nodes. Chain them together to build a complete multi-step workflow inside a single tool.

3
Output node What the tool returns

Defines what the tool returns to the agent after execution. This is what the agent receives and can use in subsequent steps.

Each output contains

Key
The field name the agent will reference
Value
Data mapped from previous action steps

Add a single output or multiple using Add field.

Saving and using your tool

Saving the tool Save

Once your flow is complete:

Click Save
The tool is immediately available for any agent
Using in instructions Reference

After adding the tool to your agent:

Go to the Instructions section
Type / and select your tool
Define when the agent should call it

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.

Get started free

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article