Skip to main content

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
Each pipeline step has its own preset library:

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.
Extraction Config Library with folders and saved extraction configs

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

Extract → Split → Schema with Saved Configs


Inline vs. Config ID

You can mix and match — use a config ID for some steps and inline config for others:
When using a config ID, do not also pass inline config for the same step — the config ID takes precedence and the inline values are ignored.

Benefits of Config IDs


Pipeline Types

Overview of the three pipeline configurations

Moving to Production

Take your Playground pipeline into production code