Skip to main content
Email templates are reusable, variable-aware message bodies. Write them once and let automations or agents fill them in with specific contact data at send time.
Email templates list

When to use templates

  • Repeatable sends. Welcome emails, follow-ups, appointment confirmations.
  • Automations. An automation references a template by ID — the template evolves independently of the automation logic.
  • Agent sends. Agents can use templates via LLM tools, so the message stays on-brand even when an agent writes it.

What a template is

  • A name (internal label)
  • An optional description
  • A subject line
  • A body (plain text or markdown)
  • Optional variables in {{mustache}} syntax that get filled at send time
Variables are not declared explicitly — ShingleAI extracts them from whatever you put in the subject and body.

Next steps

Creating a template

Form fields, variables, validation

Using templates

Preview, version history, send via automation