Inputs are the essential data your tool needs to do its job. Think of them as the information your tool asks for before it can perform its magic - whether that information comes from a human user, an AI agent, or another tool.
When you specify a JSON input, you can optionally provide a JSON Schema in the advanced options to describe the format of the JSON input. This schema describes the expected structure of the JSON input, and is used to help guide the agent to provide data in the correct format. Providing a schema helps to improve the accuracy of calling the tool.
The structure outlined in schema.json corresponds the data format used in example.json.
Copy
{ "timestamp": 1948832903, "response": { "name": "Pierre Vinken", "age": 30, "bio": "Pierre Vinken, 61 years old, joined the board as a nonexecutive director Nov. 29th" }, "is_prospect": true, "status": "inactive"}
The schema describes the overall structure of the data and the types that each item can be. Use the documentation at json-schema.org for more options.
Note that the only supported keywords are properties - all other schema keywords (e.g. additionalProperties, examples, etc.) will be ignored.