Skip to main content

Transformers

Transformers are middleware for validating, enriching, routing, and redacting events in the walkerOS pipeline.

Source
Transformer(s)
Collector
Transformer(s)
Destination
12
1Pre-collector: After sources, before event enrichment2Post-collector: After enrichment, before destinations

Use cases

Use CaseExample
ValidateEnsure events match JSON Schema contracts
RouteBranch to different chains based on request path
EnrichAdd server-side data (user segments, geo)
RedactRemove PII before sending to destinations

Configuration

Loading...

Available transformers

Validator

Validates events using JSON Schema:

  • Format validation (WalkerOS.Event structure)
  • Contract validation (entity/action business rules)
  • Configurable logging for validation results

Learn more →

Router

Routes events to different transformer chains based on ingest metadata:

  • Match on path, method, headers, or any ingest field
  • 8 match operators with boolean logic (AND/OR, nestable)
  • First match wins, wildcard fallback

Learn more →

Next steps

💡 Need Professional Support?
Need professional support with your walkerOS implementation? Check out our services.