Insert dynamic call data, contact info, and appointment details into workflow actions using variables.
Variables are placeholders that Wave Runner replaces with real data when a workflow runs.Use them in any text field — SMS message body, API URL, CRM field value. Write {variable_key} and Wave Runner substitutes the actual value at runtime.For example:
Hi {name}, thanks for your call. Here's what we discussed: {summary}
Resolves to:
Hi Sarah, thanks for your call. Here's what we discussed: You expressed interest in the Pro plan and asked for a follow-up demo next week.
Click + Insert Variable inside any text field in a node’s configuration panel. The variable picker opens — search by name or browse by category. Click any variable to insert it at your cursor position.
Type variables directly into any field without the picker. Type { followed by the variable key and }.
The picker only shows variables available for your workflow’s trigger type. Call Data variables do not appear in a Facebook Lead workflow, for example.
Define your own variables on the trigger node. Add entries to the Custom variables list on the trigger, give each a key (e.g., account_tier), and reference it anywhere in the workflow as {account_tier}.Use case: Trigger a workflow via webhook with a custom payload. Define the expected keys as custom variables so downstream nodes can reference them.
Hi {name}! Your appointment is confirmed for {appointment.appointment_date} at {appointment.start_time} ({appointment.timezone}).Here's a quick summary of our call: {summary}Reply STOP to opt out.