EIGENN.
docsguidesapichangelogpricingsign in
EIGENN.

Configure Notifications and Branding

Set personal alert channels, confirm a custom sender domain, and test which brand settings reach customer output.

Set up alerts first. Then set up the confirmed sender domain. Then test real output. The Branding page stores more values than Eigenn now applies to email and PDFs. A check is part of the workflow.

Before You Start

  • Confirm the active workspace.
  • Use an Owner or Member account for notification and branding-value writes.
  • Use an Owner account for custom email-domain lifecycle actions.
  • Find the DNS administrator.
  • Choose a dedicated subdomain such as invoices.example.com.
  • Prepare a safe event that can trigger a notification for the team.

Notification preferences are personal. Repeat the alert review for each operator.

1. Examine the Notification Categories

Open Settings → Notifications. Expand each category. Decide whether its available channel is actionable for your role.

Prioritize:

  • invoice overdue, paid, refund, and customer-message events for receivables operators
  • reconciliation conflicts, payment matches, disputes, and payout failures for finance operators
  • Inbox needs-review and cross-currency matches for document reviewers
  • Vault alerts for contract or renewal owners
  • Daily Money Briefing for operators who read the assistant digest

Eigenn generates the list from current product events. Not every category shows the same channels.

2. Set Personal Channels

  1. Turn Email on only when an email is useful outside the app.
  2. Turn In-app on for work that you expect to read in the notification center.
  3. Wait for each switch to complete its save.
  4. Reload the page and confirm the state.

When no prior choice exists, the current page shows the available channel as on.

Important current behavior:

  • when you turn off email for the team, Eigenn does not deliver that email to you
  • when you turn off in-app, Eigenn lowers the activity priority but still creates the activity record
  • no current configurable event shows a Push switch
  • the workflow controls the invoice and recovery communications to the customer, not your personal alert toggle

3. Set the Email Footer

Open Settings → Branding and use the Email Branding card:

  1. Enter Email Footer Text, up to 1,000 characters.
  2. Set Show "Powered by Eigenn" to the team's preference.
  3. Select Save.

Both values render in the footer of emails that your customers receive, including invoices, invoice reminders, and export notifications.

Branding has no colors, logo, or invoice layout controls. Invoice colors and logo belong to the invoice template. Settings → General → Company logo is the shared workspace identity value and does not appear in customer emails.

4. Add the Custom Sender Domain

Use the Custom Email Domain card at the bottom of Branding.

  1. Enter a subdomain.
  2. Select Add Domain.
  3. Copy every displayed DNS record name and value.
  4. Add record priority and TTL when shown.
  5. Publish the records at your DNS provider.

Eigenn rejects a root domain. The workspace can hold one provider domain at a time.

5. Confirm DNS

  1. Wait for the DNS provider to publish the records.
  2. Select Verify Domain.
  3. Wait at least 60 seconds before you try again, if verification remains pending.
  4. Continue until the badge shows Verified.

DNS propagation can take up to 72 hours. Repeated clicks cannot accelerate it.

After verification, the card shows the effective sender as invoices@your-subdomain. Email delivery uses the domain only while the workspace keeps the provider domain record.

6. Test Real Delivery

Use a non-customer, reversible team event where possible.

  1. Trigger an event that has an Email preference.
  2. Confirm that the intended operator gets it, or does not get it, under their preference.
  3. Examine the From address and domain.
  4. Check SPF/DKIM-related delivery results at the destination mailbox.
  5. Open the in-app notification center and compare the activity.

Do not test customer recovery with an unreviewed message to a real customer.

7. Confirm the Customer-Facing Output

Send a real customer email, or generate a safe preview, and confirm:

  • the From address uses the verified sender domain
  • the footer shows your Email Footer Text
  • the Eigenn attribution matches your Show "Powered by Eigenn" choice

Generate an invoice PDF separately and confirm its template values. Invoice layout and colors come from the invoice template, not from Branding.

8. Remove or Replace the Domain

To replace the domain:

  1. Confirm that no critical send is in progress.
  2. Select Remove Domain.
  3. Confirm the warning.
  4. Confirm that the next email uses the default sender.
  5. Add the new subdomain.
  6. Confirm the new subdomain.

Provider deletion is best-effort. Eigenn clears the workspace record so that you can add another domain.

Role Matrix

ActionOwnerMemberViewer
Save personal notification preferenceYesYesNo
Save the email footer and attribution choiceYesYesNo
Add, confirm, or remove sender domainYesNoNo
Read notification and branding pagesYesYesYes

Troubleshoot

A switch reverts after a save

Eigenn cannot save the change. Confirm your role and the active workspace. Then try again one time.

In-app activity still appears

The current preference lowers priority. It does not suppress the record creation.

No DNS records appeared

Scroll to the Custom Email Domain card and select Add Domain. Eigenn shows the records only after the domain is added.

DNS verification remains pending

Compare every DNS record exactly. Include the host-name conventions at your provider. Wait for propagation and the 60-second retry cooldown.

Email uses the default sender after verification

Reload Branding and confirm that Verified still appears. Delivery ignores a domain string that has no provider record. This is by design.

Invoice colors or logo did not change

Branding sets the email footer and the sender domain only. Invoice colors, logo, and layout come from the invoice template. Change them there, then check the generated PDF.

Related Pages

  • Notifications and Branding
  • Settings Overview
  • Security and Access
  • Invoices
  • Support

Configure Customer Fields

Define a small, consistent customer field set, add values to representative records, and govern later changes.

Configure Planning Time and Actuals

Set the model range and granularity, place the last actual date, verify source periods, and roll the forecast forward safely.

On this page

Before You Start1. Examine the Notification Categories2. Set Personal Channels3. Set the Email Footer4. Add the Custom Sender Domain5. Confirm DNS6. Test Real Delivery7. Confirm the Customer-Facing Output8. Remove or Replace the DomainRole MatrixTroubleshootA switch reverts after a saveIn-app activity still appearsNo DNS records appearedDNS verification remains pendingEmail uses the default sender after verificationInvoice colors or logo did not changeRelated Pages

Eigenn docs

current product

Overview
Overview
OverviewAccount PreferencesApproval PoliciesAssistant AutomationAssistant Command CenterAssistant Workspace and Saved WorkBank ConnectionsBilling and UsageBudgets and ForecastCommand CenterCustomer FieldsCustomer LifecycleCustomer RecordsCustomersDeveloper PlatformDocument Processing and ExtractionFiles and Document VaultFinancial Analytics and ReportsFinancial OverviewInbox and ApprovalsInvoice InsightsInvoice ProductsInvoicesMarketplace IntegrationsNotifications and BrandingOnboarding and SupportOverviewPlanning Data and DimensionsPlanning Models and FormulasPlanning Time and ActualsPlanning UncertaintyPlanning Versions and CollaborationPlanning Views and ExportsReceivablesReceivables AnalyticsReceivables ControlsScenario PlanningSecurity and AccessSettings OverviewStress TestsTeams and OrganizationsTone Profiles and ExperimentsTransaction Categories and RulesTransaction CodingTransactionsWeekly Finance RitualWorkflow ExecutionsWorkflow OutcomesWorkflow PausesWorkflows
OverviewBuild a Driver-Based Planning ModelBuild and Review a ForecastBuild Your First WorkflowCollaborate on a Planning ModelCompare and Share Planning ScenariosConfigure Approval PoliciesConfigure Assistant OperationsConfigure Customer FieldsConfigure Notifications and BrandingConfigure Planning Time and ActualsConfigure Receivables ControlsConnect Planning Data and ActualsConnect Transaction RecordsCreate and Manage CustomersCreate and Send InvoicesCreate Your First Planning ModelDeveloper API SetupFirst Cash ReviewInvoice Collection WorkflowMaintain Transaction RulesManage Security and BillingManage Team AccessManage the Invoice LifecycleMCP WorkflowsMonitor and Recover WorkflowsOrganize and Share DocumentsProcess Inbox ItemsReconcile and Categorize TransactionsReview a Customer Finance RecordReview, Restore, and Export a Planning ModelRun a Finance Operating ReviewRun a Receivables Tone ExperimentRun a Runway Stress TestRun Planning Uncertainty AnalysisRun Your First Command Center ReviewSave and Share Assistant WorkSet Up a WorkspaceTroubleshoot Account AccessWebhook DeliveryWeekly CFO Review
OverviewIntegrationsMCPSDKsWebhooks
OverviewAuthenticationBank Accounts APICustomers APIErrorsForecasts and Stress Tests APIInvoice Payments APIInvoices APIPaginationRate LimitsRemote Tracker API StatusTracker Categories APITracker Entries and Timers APITracker Projects APITransactions APIWebhooks API StatusWorkflows API
Overview
Overview