Velocity Overview
Personalize your campaigns with Velocity variables
Reteno uses Velocity, an open-source templating language, to work with dynamic data in messages and workflows.
With Velocity, you can insert contact field values into content, render event data passed through a triggered workflow, apply conditions, and use values returned from external sources.
Where Velocity Gets Data
Velocity works with data already available in Reteno, including contact fields, event data, and external sources.
For the full data model, source availability, and precedence rules, see Overview.
In this Section
- Contact Field Variables Cheat Sheet
Quick reference for standard contact field variables, custom field examples, and safe patterns. - Using Velocity in Messages
How to use variables, objects, arrays, loops, and conditions in message templates. - Using Velocity in Workflows
How to transform values, branch by data, use webhooks, and save results to contact fields. - Velocity Reference
Full syntax reference for variables, arrays, loops, conditions, operators, dates, and data access examples. - Testing & Troubleshooting Velocity
How to preview dynamic content, inspect available context, and fix common substitution issues.
Updated 7 days ago
