Use the Tool Builder to create tools using a visual, low-code interface. You can define input and output schemas, add lookups or imports, configure mappings and transformations, set error handling, and test execution before publishing.
To create your own Celigo tool:
-
You can create a new tool using any of the following options:
-
On the Home: Open any integration tile available and click Tools tab → Create tool. If you have previously created a tool, click + Create tool in the upper right side of the page.
Note
If you have not created any integration previously, on the Home screen click Create → Integration in the upper right side of the page.
In the Create tool enter the following required details and click Next.
-
Name your tool - Name your tool to reference it from other parts of the application.
-
Description (optional) - Enter a clear and concise description of your tool to help your AI agents and others understand its purpose. Keep this description updated as you make changes.
-
-
From the left navigation pane:
If you have previously created a tool, click + Create tool in the upper right side of the page.
-
AI Studio → Tools → Create tool
-
Build → Tools → Create tool
-
In the Create tool enter the following required details:
-
Name your tool - Name your tool to reference it from other parts of the application.
-
Description (optional) - Enter a clear and concise description of your tool to help your AI agents and others understand its purpose. Keep this description updated as you make changes.
-
-
Choose one option:
-
Create new integration: If you want, create a new integration and add the tool to it.
-
Add to existing integration: Adds the tool to an existing integration.
-
Select integration: Select an integration from the drop down.
Note
Select integration field is available only on selecting Add to existing integration option.
-
-
-
Click Next.
-
-
-
The new tool opens up in the Tool builder page.
Building a tool is simple using the Tool builders visual and low code interface. Each tool includes tool input and tool output which you can configure based on your business logic.
Navigate to Tools and open a tool to view the Tool builder canvas. The canvas provides a comprehensive overview and management interface for your tool.
-
Test run: Test your tool to ensure it's working as expected.
-
Settings: Configure basic details about your tool, such as name, description and view the integration name.
-
Actions overflow (...): Additional options for managing your Tool.
-
Used by: Displays all the Used by references. Click the link to navigate to the reference.
-
Delete Tool: Delete your Tool. The Tool is sent to the Recycle bin for 30 days or until your data retention policy purges it.
-
-
Tool input: Click the Tool input to configure and build your tool. Creating the Tool input is the first step in building your tool.
-
Input tool ... (Build menu): Add Transformation is an available listed tool to be executed if applied to the tool step.
Note
You must first configure the tool input to edit the transformation.
-
Output tool ... (Build menu): Add Pre map hook, Mapping, and Post map hook. All available tools are listed in the order they would be executed if they were applied to the tool step.
-
Click the + to add the following:
-
Add a destination/lookup
-
-
Tool output: Click the Tool output to configure and build your tool.
-
Run console: You can watch a tool as it's running and access the errors as they're reported (even before the tool run has been completed) using the Run console. The Run console appears on the first tab. You can see detailed information for each step in the tool as it runs. Learn more about the Run console.
Note
This applicable only for test runs.
-
Connections: A list of all the connections used in your tool and their status.
-
Audit log: An audit log that records changes to a Tool resource.