Operator guideENemailtemplates

Email Templates

Operator workspace for email-template inventory, subject and body maintenance, test-send checks, and notification linkage.

Reader view

Clean portal guidance

This page keeps the operator explanation, field and action descriptions, and screenshots visible without exposing repo paths, raw sidecars, or editorial-only implementation details.

Narrative content

Page body

What this module is for

Use Email Templates to manage the reusable email bodies and subjects that CRM workflows send to players.

The module is the operator-facing place to:

  • browse the current template library
  • check which template families still need translation
  • create a new template
  • edit per-language subject and HTML body
  • run a test-send before trusting a new version
  • link or unlink notification behavior from the same template record

Main surfaces

  • List: grouped inventory of template families, with activation control, preview, CSV export, and edit navigation
  • Form: create and edit workflow for one template, including per-language content and test email

Known caveats

  • The route also exposes a Notifications tab inside the same FE component, but that tab is documented separately under Notifications.
  • HTML preview on the list page is frontend rendering of the stored template body with current settings substitutions. It is not a separate backend preview route.
  • Send test email is only available on the edit flow, not on the create form.

Verification status

  • status: verified_backend
  • verified backend edges in gs-admin-backend:
    • GET /api/admin/get-all-email-templates
    • POST /api/admin/create-email-template
    • GET /api/admin/get-email-template
    • PUT /api/admin/update-email-template
    • POST /api/admin/test-email-template
Related references

Related pages

pageEmail Templates / Form

Create and edit workflow for one email template, including per-language subject and HTML body, dynamic variables, translation helpers, and test-send.

pageEmail Templates / List

Grouped template inventory with untranslated-template context, CSV export, HTML preview, activation toggle, and edit navigation.

pageNotifications

Operator workspace for notification-template inventory, linked email-template status, and notification create or edit workflow.

pageActivity Tag Rules

Operator documentation for activity-driven tag automation rules, including list, create, edit, detail inspection, and recent application history.

pageActivity Tag Rules / Applications

Recent application history shown inside the detail page for one rule, including action performed, timestamp, and captured activity data.

pageActivity Tag Rules / Create

Create flow for a new activity tag rule, including optional clone-from-existing behavior and condition testing.