Skip to main content

Schema Features Reference

Every field in a template supports advanced features beyond the basic name and type. These features control how values are extracted, validated, transformed, and delivered.

Field features

ParameterTypeDescription
Format constraintregexValidates extracted values against a regex pattern. Failing values can be emptied, flagged, or replaced with a constant.
ModifierspipelinePost-processing transforms applied in order: format (date/number), alias (value mapping), max_length (truncation).
ConstraintsvalidationRules evaluated after modifiers: required, enum, date-format, length, cross-field expressions.
Bypass strategyskip LLMFields that don't need extraction: constant (fixed value), generator (auto-ID), reference (lookup from reference table).
Reference tablekey-valueInline lookup table for code mapping (e.g., country name → ISO code). Also supports multi-hop resolution chains.
Manual instructiontextUser-written extraction directive. Overrides the AI-synthesized master instruction from the field registry.
Capture submovesarrayOrdered execution: match (field matching), compute (calculation), reason (LLM inference).
Output namestringRenamed field in export output. The internal name stays the same.
For the complete JSON Schema specification with all features, see the Full Schema Reference in the Platform Guide.