Creates a new tool definition in a HoneyHive project. Use this to register functions or plugins that can be invoked and tracked within HoneyHive. Tools are defined with a JSON Schema for their parameters, allowing HoneyHive to validate inputs and track tool usage in your AI work…
nameRequiredstringUnique name for the tool within the project. Must contain only alphanumeric characters and underscores (no special characters or unicode).
taskRequiredstringProject name or ID where this tool will be registered. Must match an existing HoneyHive project.
typeRequiredstringType of the tool. Use 'function' for callable functions or 'tool' for plugins/integrations.
parametersRequiredobjectJSON Schema object defining the tool's input parameters. Use standard JSON Schema format with 'type', 'properties', and optionally 'required' fields.
descriptionstringHuman-readable description explaining what the tool does and when to use it.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.