Input fields that the user provides
OptionallimitOptional: Maximum number of records to return (alternative to pagination.limit)
CRUD operation name
OptionalorderOptional: Field name to order results by (alternative to pagination.orderBy)
OptionalqueryQuery condition string (e.g., 'email={{email}}') - alternative to query object
OptionalreturnFields to return after the operation
OptionalsortOptional: Sort direction (alternative to pagination.sortType)
Target table reference - can be a simple string (table name) or a TableReference object
Tool input configuration for CRUD operations. This is the user-facing API that gets transformed into the complex inputs JSON.
Supports all CRUD operations: create, update, lookup, delete