Message templates

Build a reusable, multi-language message catalogue you apply manually or via an automation.

A template is a piece of text you write once and reuse at will — either manually from the message composer (see Guest communication → Sending a message), or in an automation. Each template can exist in multiple languages; ZenHost picks the right one based on the guest's preferred language.

Open the catalogue

Automations → Message templates. The page lists every template with title, description, and the languages covered.

Anatomy of a template

When you create one (button Create template):

  • Title — internal name visible to your team only (e.g. "Booking confirmation").
  • Description — short note about when to use it, for your teammates.
  • Contents per language — one block per language, with:
    • Subject (optional, for emails only).
    • Body (required, supports shortcodes).

You can add as many languages as you need; each language can appear only once per template.

Tip: use shortcodes ({{guest_name}}, {{booking_arrival_date}}, etc.) to personalize content. See the Shortcodes page in the Guest communication pillar.

Suggested templates

To get started fast, ZenHost ships a library of suggested templates matching the key moments of a stay:

  • Booking confirmation
  • Pre-arrival information
  • Check-in access codes
  • Welcome message
  • Pre-check-out
  • Post-check-out thank you
  • Payment reminder
  • Guest portal access

From the Message templates page, the Add all button installs the default library in one click — you can then edit each template to adapt it to your tone.

Edit or delete a template

In the list, each row's action menu offers Edit and Delete. Deletion is immediate and irreversible — automations that pointed at this template stop firing (you'll need to reconfigure them).

How a template gets used

  • Manually — from the inbox composer, the template icon opens the list. On selection, the subject and body are injected into the composer (see Sending a message). ZenHost uses the content matching the guest's preferred language, falling back to English then to the first available language.
  • Automatically — from a message automation, the Message template field selects which template to use. See the next page.