Use the builder to define extraction fields in a table while keeping a synchronized JSON schema view. Rows support keys, descriptions, scalar JSON types, enums, nested objects, and arrays.
Nested object schemas are edited recursively. Arrays can contain scalar, enum, or object items, and fields can be reordered through drag and drop. Treat the emitted schema as application data: validate it against the extraction service's supported subset before saving or executing it.