Inputs
A function may accept structured fields or a plain-English request. Use the form specified by that function. For structured inputs, check:- Which fields are required.
- The type and format of each value.
- Which optional fields narrow the request.
- Whether an argument must come from a previous result.
Typed results
Results describe the returned data in a predictable structure. Your agent can use individual fields without extracting values from a page. The following example illustrates a flight search result. It is not a guaranteed response schema:Connect multiple calls
A workflow often starts with a search and continues with a selected result:- Search for available options.
- Read the returned identifiers and details.
- Choose an option using the user’s constraints.
- Pass its identifier to the next supported function.