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.

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 profile'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 from guest profile's booking

412

{{check_in_date}}

Check-in date from guest profile's booking

15 March 2026

{{check_out_date}}

Check-out date from guest profile's booking

18 March 2026

{{location_name}}

Property name from guest profile's booking

Grand Hotel London

{{booking_reference}}

Booking confirmation number from guest profile's booking

BK-20260315-001

⚠️ Important: When creating or editing a template, type the variable name including the double curly braces

πŸ““ Note: When a converser inserts the template into a conversation, variables are automatically replaced with the guest's actual data

Common Questions

Q: What happens if a variable has no data?

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

Did this answer your question?