Skip to main content

What Variables Can I Use in Message Templates?

A reference guide to all dynamic variables available in AXP message templates, including guest name, booking details, and location information.

Updated over 2 weeks ago

Summary: AXP message templates support dynamic variables such as {{guest_name}}, {{first_name}}, {{room_number}}, {{check_in_date}}, {{check_out_date}}, and {{location_name}} β€” these are automatically replaced with the guest's actual details if exist when the template is used in a conversation.

Permissions Required: Roles required in AXP to view this information are Location Administrators (creating templates), all Conversers (using templates).

Dynamic variables allow you to create personalised message templates that automatically insert guest-specific information. This saves time while ensuring every message feels personal and accurate.

Available Variables

Variable

Description

Example Output

{{guest_name}}

Guest's full name

John Smith

{{first_name}}

Guest's first name

John

{{last_name}}

Guest's last name

Smith

{{room_number}}

Assigned room number

412

{{check_in_date}}

Check-in date

15 March 2026

{{check_out_date}}

Check-out date

18 March 2026

{{location_name}}

Property name

Grand Hotel London

{{booking_reference}}

Booking confirmation number

BK-20260315-001

How Do I Use Variables in Templates?

  1. When creating or editing a template, type the variable name including the double curly braces

  2. Variables are highlighted in the template editor so you can easily identify them

  3. When a converser inserts the template into a conversation, variables are automatically replaced with the guest's actual data

Common Questions

What happens if a variable has no data?

If a variable cannot be populated (e.g., no room number assigned yet), it will either display as blank. Review your message before sending to ensure all variables have been filled correctly.

Did this answer your question?