Payload Mapping
Rename, restructure, or exclude fields in the outgoing JSON before dispatch using dot-notation paths.
Configure field mappings per webhook+trigger in the admin panel. Each mapping maps a source dot-notation path (e.g. `args.0.billing_email`) to a target path (e.g. `customer.email`). Fields not in a mapping can be passed through or excluded. Type casting (number, string, boolean, stringify) is supported on each mapped field.
Dot-notation paths
Paths use dot notation to address nested fields: `args.0.line_items.0.product_id`, `user.meta.company`. Arrays are addressed by index. The field selector in the admin shows a live payload tree to build paths without guessing.
Type casting
`number` — parses the value as float. `string` — coerces to string. `boolean` — casts truthy/falsy. `stringify` — JSON-encodes arrays or objects into a string before sending.