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. Deleting a template also deletes the rules referencing it and their scheduled messages. Check the affected rules before confirming; they are not merely paused.

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.

Photos and content at send time

A template can contain fixed photos and photo sets, shared or specific to a property. Photos are for compatible platform messaging only; they are not sent through email or SMS.

For an automation, text, variables and photos are resolved at send time. Editing the template can therefore change a future pending message. When applying it manually, check the photos and text loaded into the composer before sending: these form your one-off message.