What are transformations

Transformations convert incoming event data (definitions of type event) into structured objects (definitions of type object) that are easier to use and understand. During this process, raw data is reshaped and organized to create clear, meaningful representations. These transformed objects help you see the bigger picture of customer interactions, enabling more informed decisions and effective engagement strategies.

We have a basic way of doing this (visually mapping event data to object data) and an advanced way (support for objects & arrays, relations and multiple outputs). We use Typescript in our advanced transformations, supported by IntelliSense.

IntelliSense makes programming in TypeScript more efficient and intuitive through smart tools and instant feedback.

  • Code Completion: Offers suggestions for variables, functions, methods, and modules as you type.

  • Inline Documentation: Displays information about functions, like arguments and return values, directly in the editor.

  • Error Detection: Highlights syntax and type errors in real time, allowing for quick problem resolution.

  • Navigation: Enables easy navigation to definitions and implementations within the codebase.


New transformation

Edit transformation

Versioning