Get Tools
This endpoint retrieves a list of all tools configured for a specific agent. The response is an array of tool objects, where the structure of each object depends on its type.
Responses
The response will be an array containing different types of tool objects. Below are examples for each type.
Datastore Tool
This tool connects to a specific datastore to retrieve information.
HTTP Tool
A versatile tool for making requests to any external API. The config object contains all the necessary details for the HTTP request.
Delayed Responses Tool
This tool allows the agent to wait for a specified amount of time before sending the next message.
Follow-up Messages Tool
This tool enables the agent to send a sequence of follow-up messages at specified intervals.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Response
http, datastore, mark_as_resolved, request_human, delayed_responses, follow_up_messages Required when type is 'datastore'.
Required when type is 'form'.
Only applicable when type is 'http'. If true, the tool is configured with a raw cURL command.
Configuration object that varies based on the tool 'type'.
Was this page helpful?

