Overview
Once you’ve configured extraction settings, split topics, or a schema in the Playground, you can save them as presets. Presets let you:- Reuse the same configuration across multiple documents
- Share standardized settings with your team
- Reference configurations by ID in API calls, keeping your code clean and your settings centralized
Saving a Preset in the Playground
Loading a Preset in the Playground
When starting a new extraction, click the Load Preset button (or select from the preset picker) to apply a saved configuration. All settings from the preset are loaded into the UI so you can use them as-is or tweak before running. Each step type has its own config library, so Extract, Schema, and Split presets stay organized by what they control.- Extract
- Schema
- Split

Saving a Full Pipeline Preset
You can also save an entire pipeline — including all step configurations — as a single preset. When loading a pipeline preset, all steps (extract, split, schema) are restored together. Pipeline presets store:- Step types — which steps are included (extract, split, schema)
- Config ID references — pointers to each step’s saved config
- For split-mode schemas, per-topic schema config IDs
Using Config IDs in the API
The real power of presets is using them in API calls. Instead of inlining your full configuration in every request, pass the config ID and the backend resolves it.Extract with a Saved Config
- Python
- TypeScript
- curl
Extract → Split → Schema with Saved Configs
- Python
- TypeScript
- curl
Inline vs. Config ID
You can mix and match — use a config ID for some steps and inline config for others:Benefits of Config IDs
Related
Pipeline Types
Overview of the three pipeline configurations
Moving to Production
Take your Playground pipeline into production code

