The JSON API Tool allows your AI agent to interact with external systems by making HTTP requests to JSON-based APIs. This is useful for retrieving or sending data to third-party services, internal microservices, or other RESTful endpoints as part of the agent’s workflow.
To use the JSON API Element, add the JSON API tools:
To properly integrate and configure the JSON API, set the following fields:
Name | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
Function Name | A unique name to reference this tool function from within the AI agent. | ||||||||
Function Description | A short, human-readable explanation of what the function does. | ||||||||
Function Arguments | Define the inputs your API call needs.
| ||||||||
JSON URL | The full URL of the API you want to call. You can use hash variables or arguments here. | ||||||||
Call Type | Select the type of call. Options include:
| ||||||||
Request Headers | Add name(s) and value(s) to the request header.
| ||||||||
Passover Current Request Cookies | Enable this to forward cookies from the current request (useful for authenticated calls). | ||||||||
Debug Mode | Enable this to log request and response data for troubleshooting purposes. |