Skip to content
Eigenlaut

Documentation

Set up Eigenlaut for your Google Workspace and write templates that fill themselves.

Template placeholders

Write {Field} to insert a value. Values are escaped, so they can never add markup. Wrap optional lines in {#if Field}…{#else}…{/if}: the first part shows when the field has a value.

From the directory

  • {FirstName}
  • {LastName}
  • {FullName}
  • {EmailAddress}
  • {JobTitle}
  • {Department}
  • {PhoneNumber}
  • {MobileNumber}
  • {Location}
  • {Custom.<Schema>.<Field>}

Company details

  • {CompanyName}
  • {CompanyLogo}
  • {CompanyLogoAlt}
  • {CompanyAddress1}
  • {CompanyAddress2}
  • {CompanyWebsite}
  • {CompanyWebsiteDisplay}
  • {CompanyPhone}
  • {LegalNotice}

Branding

  • {PrimaryColor}
  • {SecondaryColor}
  • {TextColor}
  • {PrimaryFont}
  • {NameFontSize}
  • {JobTitleFontSize}
  • {TextFontSize}
  • {MaxWidth}
  • {LineHeight}
  • {LogoWidth}
  • {LogoRadius}

Campaigns

  • {Banner}
{EmailAddress}
the send-as address being written, so aliases get their own address
{PhoneNumber}
the work number, else the primary one, else the first
{Location}
the city of the work address
{Custom.<Schema>.<Field>}
any custom attribute of your directory schema
{LegalNotice}
line breaks become line breaks in the signature
{Banner}
the active campaign for this person, or nothing