Apply refiner
The Apply refiner step reformats extracted data according to your specifications, using a linked refiner module.
Refiner is a post-processing tool that takes raw model or agent extraction output and transforms it into the format required by downstream systems and validation rules. It operates on a spreadsheet-like interface where each row is a processed record and each column is a field.
Refiner provides a rich function library organized by category:
-
String functions β trimming, splitting, replacing, formatting text values
-
Numerical functions β arithmetic, rounding, unit conversions
-
Table functions β manipulating extracted tabular data
-
Logical functions β conditional logic, branching, null handling
-
Parsing functions β date parsing, currency parsing, structured text parsing
-
Validation functions β type checks, range checks, format validation
UDFs can also be called from within refiner for custom logic that exceeds the built-in function library. Learn more in Creating refiner programs.
Parameters
-
Input file type β Specifies the source file format for the data youβre refining. The default, IBOCR, is a JSON file that represents the output for most flow steps. In typical flows, IBOCR is the appropriate choice. If youβre refining data that youβve exported to CSV files, select CSV.
-
Refiner program β Select a refiner program. The refiner must be listed in the Modules panel to display as an option.
