Skip to content

Settings — Staff Signatures

The Settings ▸ Staff Signatures page authors the personal signatures staff use on their own outgoing emails. Each template is a small chunk of HTML with merge tokens for name, title, contact info, and org branding. Staff see their assigned template at Account ▸ Signature and paste it into Gmail / Outlook / Apple Mail.

This is distinct from the system signatures appended to Athenty-generated notification emails — that surface lives under Settings ▸ Notifications ▸ Signatures.

Settings Staff Signatures — Acme Financial Group demo tenant

Standard PageHeader with the title Staff Signatures and a multi-line description that calls out the system-vs-staff distinction. The New Template button sits to the right.

Each row carries:

  • Template name + description
  • ⭐ Default badge (when the org-wide default)
  • Division pill (when scoped to a division)
  • Assignment count
  • Last-edited timestamp
  • Row actions: Edit, Set as default, Duplicate, Delete

Centered Mail icon + “No signature templates yet” copy when the list is empty. CTA opens the create flow.

The Edit action navigates to /settings/signatures/:id, which is the full visual + HTML editor for the template body, scope, and merge tokens. That route is a separate page; this page is the list and metadata-edit surface.

Tokens use {{token}} syntax. The supported set is fixed (no custom tokens) to keep rendering predictable across email clients:

TokenResolution
{{full_name}}users.name_first + name_last
{{title}}employee_profiles.title
{{email}}users.email
{{phone}}employee_profiles.phone
{{headshot_url}}employee_profiles.headshot_url
{{org_name}}org.name
{{org_logo_url}}org.logo_url
{{org_address}}org.address
{{credentials}}Active credentials from Account ▸ Credentials

The platform renders against the user’s record on each fetch from /signatures/me — so updates flow without republish.

A user’s signature is resolved via this priority:

  1. Explicit assignment on the user (HR-set under Settings ▸ Team ▸ <user>)
  2. Division default — the template marked default for the user’s division
  3. Org default — the single template marked ⭐
  4. None — user sees the empty state on Account ▸ Signature
FieldConstraint
Org defaultExactly one template can hold this. Setting a new default unsets the previous
Division scopeA template scoped to division X is only assignable to users in X
Org-wide templateNo division scope; available to all users
RoleViewCreateEditDeleteAssign
Owner / Admin
MemberUses via Account ▸ Signature
Viewer
ActionEvent
Createsignature_template.created
Updatesignature_template.updated
Set defaultsignature_template.default_set
Deletesignature_template.deleted
Assign to usersignature.assigned

Events surface in Settings ▸ Audit Log.

SymptomMost likely causeFix
Cannot deleteAssigned to staffReassign staff first
Cannot remove defaultOrg needs exactly oneSet another template as default first
Token shows literalTypo or unsupported tokenUse editor autocomplete
Gmail strips formattingExternal font stackUse web-safe fonts only
User signature missingNo assignment + no defaultsSet org default