EIGENN.
docsguidesapichangelogpricingsign in
EIGENN.

Customer Records

Review a customer's billing history, relationship context, follow-up work, files, and payment signals in one record.

Summary

A customer record connects relationship details to the financial work that your team does for that customer. It is the place to answer questions such as: Which amounts remain unpaid? What did the customer pay? Who owns the next follow-up? Which notes and files explain the account?

Customer records belong to the active team. When you change teams, Eigenn changes the customer ledger. A customer ID from another team does not open or change a record in the current team.

Capabilities

Current Limitations

  • The full record loads up to 10 non-draft invoices, 20 activity entries, 25 each of emails, notes, tasks, and files, and 10 payment methods. These tab counts describe loaded records, not lifetime totals. There are no load-more controls for the activity, email, note, task, or file lists here. Use the invoice workspace for the full invoice history.
  • MRR and ARR are invoice-based estimates, not subscription-ledger values.
  • Eigenn does not convert mixed-currency customer totals into a shared base currency.
  • Add to List does not create a list membership now.
  • The website link adds HTTPS to a stored domain that has no protocol. Email and phone links open the device's configured mail or phone application.

Prerequisites

Owners, Members, and Viewers can read the active team's customer records. Owners and Members can make changes when the workspace permits writes; Viewers cannot. Select an existing customer in the correct team before reviewing related records.

Concepts

What a Customer Record Includes

The full record has three main areas:

  • Customer header — name, primary contact, tags, and actions to create an invoice, edit the record, or delete it
  • Financial summary — Collected Revenue, estimated MRR and ARR, an invoiced-versus-collected cash view, a benchmark strip, and a spend-over-time chart
  • Relationship workspace — activity, invoices, emails, notes, tasks, files, contact information, address, payment methods, and customer-level actions

Select a customer name in Customers to open the full record. When you select a non-interactive cell in the customer table, Eigenn opens a compact details sheet first. Select Open full page for the complete workspace.

Understand the Financial Signals

Collected Revenue

The full record's Collected Revenue card and right-hand summary add successful payment records linked to paid, unpaid, or overdue invoices. Each payment must match its invoice currency, ignoring letter case. Failed and pending payments do not count; changing an invoice to Paid without a successful payment record does not add collected revenue.

For customers with several invoice currencies, this summary returns one currency group rather than a converted or combined total. Check the displayed currency and related payment records before comparing it with the customer list. The count below the card counts eligible invoices in that group, including unpaid and overdue invoices; it is not a count of paid invoices.

The compact sheet's Lifetime revenue uses the same successful-payment total, despite its all paid invoices subline. The customer list's Revenue column instead adds paid invoice face amounts. Outstanding adds unpaid and overdue face amounts; it does not deduct partial payments. The overdue indicator uses invoices marked Overdue, rather than rechecking every due date.

MRR and ARR

MRR and ARR are estimates that Eigenn derives from positive paid invoice amounts:

  • With more than one paid invoice, the estimate uses their average amount
  • With one paid invoice, the estimate uses the latest amount as the monthly value
  • ARR is the monthly estimate multiplied by 12
  • With no paid invoice history, the cards show zero and No recurring revenue detected

The displayed recurring invoices count counts eligible paid invoices, without proving recurrence. Values can average raw amounts across currencies and use the latest paid invoice's currency label. These cards do not examine a subscription schedule. They do not prove that an invoice recurs monthly. Treat them as directional estimates, especially for annual, quarterly, irregular, or one-time billing.

Invoiced vs Collected

This full-page panel uses all-time paid, unpaid, and overdue invoices. It is hidden when the invoiced total is zero.

  • Invoiced sums invoice amounts minus stored tax and VAT.
  • Collected sums successful payment amounts on those invoices, without subtracting tax or VAT. Its payment count counts those payment records.
  • Outstanding is Invoiced minus Collected, floored at zero. It does not separately apply credits or write-offs.
  • % collected divides Collected by Invoiced. The headline can exceed 100%, while the bar stops at 100%.

The panel currently combines raw currencies and displays USD; it does not convert them or require a payment's currency to match its invoice. This differs from the Collected Revenue card. Tax-inclusive payments compared with tax-exclusive invoices can also make the percentage look over-collected. Reconcile the source records before using these figures as a balance.

The bank-matched subline totals successful payments with reconciliation links. It counts the full payment for each link, so a payment linked to more than one transaction can be counted more than once. Inspect the actual matches; all bank-matched is not an independent check of transaction amounts or settlement.

Invoiced Over Time

The chart groups paid, unpaid, and overdue invoice amounts, minus stored tax and VAT, by issue month. Creation date is the fallback when an issue date is missing. Months without invoices show zero.

It opens with the current calendar month and the preceding 11 months. The 3-, 6-, 12-, and 24-month shortcuts include the current month. Custom dates expand to complete starting and ending calendar months. Changing this range changes only the chart, not the other customer metrics.

The chart has no currency selector. Different currencies can be added as raw amounts in a month under one returned currency label. Review invoices by currency before quoting the total.

Payment Health and Peer Comparison

The compact sheet's Payment health tile shows a score and on-time rate when the customer has paid, unpaid, or overdue invoice history. Past payment is not required. Without eligible invoices, the tile remains visible with — and no payment history; a query that has not returned can show the same placeholder.

The score combines payment timing, recent invoice volume, invoice recency, and overdue/outstanding exposure. Its bands are Healthy at 80 or above, Moderate from 50 to below 80, At risk from 30 to below 50, and Critical below 30. These are operational signals, not credit ratings.

On-time rate divides paid-on-time invoices by all eligible invoices, including unpaid and overdue invoices. Paid date falls back to the invoice update date. Avg days late averages paid-invoice lateness across all eligible invoices, with unpaid invoices and invoices without a due date contributing zero. It is not an average of late payments alone. The score uses invoice statuses and dates, not proof of successful captures.

The full page shows a peer comparison only when at least three customers in the team, including this one, have eligible invoice history. It compares health score, on-time rate, and average days late against that entire cohort. Ahead of counts strictly worse values; ties are not ahead. A value equal to the median receives better than typical, and the denominator includes the customer itself even though the heading refers to other customers. No external industry cohort is used.

Review Contact and Account Details

The right side of the full record can show:

  • Primary and billing email
  • Phone and website
  • Billing address and tax or VAT number
  • The general note saved on the customer form
  • Tags
  • The stored payment-method type and the last four digits, with the default marker
  • Invoice count and collected revenue
  • Custom field values, when the team has defined them
  • Customer age

Custom fields are read-only in this panel; change values under Edit → General → Custom fields. Payment methods are read-only in this record. Add, replace, or remove a payment method through the payment flow that created it.

Data and Deletion Boundaries

A customer deletion is not an archive operation. You cannot undo it from the product.

Deletion removes the customer, tag associations, notes, tasks, uploaded-file records, payment-method links, linked Tracker projects and time entries, and linked recovery instances with their communications. Invoices, recurring definitions, collection cases, and promises remain with their customer link cleared. General history and invoice snapshots can retain customer details. Customer deletion does not clean up stored file objects; see Customer Lifecycle.

Invoice and operational history can outlive the customer link. Check the record before deletion. Export or reassign the context that your team must keep.

Workflow

Work Through the Record Tabs

Activity

Activity shows up to 20 recent team events that reference this customer. If no events are returned, the UI constructs a creation entry from the customer's creation date; that fallback is not proof of a saved audit event.

Use the timeline to confirm that the relationship history belongs to the correct customer. Do not use it as a complete audit log of every external conversation.

Invoices

Invoices shows up to 10 paid, unpaid, overdue, scheduled, or canceled invoices with amount, currency, status, issue date, due date, and paid date when available. Drafts are excluded, and All Invoices labels only this loaded subset. Select an invoice to open its details.

Select View All to open the general Invoices list, then apply the customer filter yourself. This link does not carry the customer filter.

Emails

Emails loads the latest 25 communications linked to the customer's recovery instances, then displays that subset oldest first by sent time or creation time. It shows a recipient, recorded state, channel, timestamp, and a two-line body preview. Related reply and forward subjects provide thread context; the tab is not a complete conversation archive.

A manual invoice reminder that is not linked to a recovery instance may be absent. This tab is a communication history, not an email composer. Send or schedule supported messages from the related invoice or receivables workflow.

Notes

Use Notes for the internal context that must remain with the customer:

  1. Enter the decision, exception, or relationship detail, up to 2,000 characters.
  2. Select Save note.
  3. Confirm that the note appears with its author and timestamp.

Eigenn deletes a note immediately from the note list. Copy important information to another location before you delete the note.

Tasks

Create customer-specific work with a title of up to 200 characters. A description of up to 2,000 characters and a due date are optional. The form has no assignee field; record the responsible person in the task description or note. A task moves through this cycle:

  1. To do
  2. In progress
  3. Done
  4. Back to To do when you select the task again.

The action button always advances to the next state. Eigenn deletes a task immediately. Confirm the task before you select Delete.

Files

The Files tab combines two file types:

  • Customer files that you upload directly to the record
  • Invoice files that belong to the customer

Drag one or more files onto the upload area, or select files from your device. The page shows the upload progress. The page refreshes the list when storage upload and file-record creation succeed. Files upload independently: a failed batch can still leave some files saved. Check the list before retrying the whole batch, and do not treat upload progress alone as proof that every record was saved.

Open a customer-uploaded file for details and supported previews, or use its open/download action. Only deletion requires confirmation. You can open or download invoice files from this tab. But you manage them with the related invoice. You cannot delete them as customer uploads.

The upload control does not show a file-size or file-type limit. A storage or policy rejection shows as an upload error. Try again only after you check the file and your team's storage access.

Behavior specification

Customer Actions

ActionResult
Create InvoiceOpens invoice creation with this customer selected
EditOpens the customer form with the current values
View DetailsOpens the compact customer sheet
Chase overdueOpens the customer's overdue invoices for supported reminder and collection actions
Add to ListShows a beta notice now. It does not add the customer to a saved list
DeletePermanently removes the customer record after confirmation on the full page

The compact sheet, full-page sidebar, and customer list show the chase action when the customer has a positive amount on invoices marked Overdue. The action opens a filtered invoice list; it does not send a message. Compose email in the customer actions opens your device's mail application and does not guarantee a message will be recorded in Eigenn.

Diagrams

"Customer Record Workflow"

Rendering diagram…

Screenshots

Customer list with revenue, outstanding balances, engagement, and contact details.

Shown with synthetic data in a local workspace.

Verification

Troubleshoot

The customer record is not found

Confirm that the correct team is active. Confirm that the customer is not deleted. You cannot open customer records across team boundaries.

A financial total does not match collected cash

Compare the successful payment records with the invoice statuses and currency shown on Collected Revenue. The customer list uses paid invoice amounts, so a manual status correction or partial payment can make the two views differ. The full-record summary only shows one currency group.

MRR or ARR looks too high

Review the paid invoices that Eigenn uses for the estimate. Eigenn treats a single paid invoice as a monthly value and annualizes it. This happens even when the original charge was one-time or annual.

An email does not appear

The tab shows the recorded collection communications, not every message in an external mailbox. Review the related invoice activity and the connected email account.

A file upload failed

Confirm that the correct team is active. Try again with a safe filename. Review the team's storage availability. A successful storage upload must also create the file record before the file appears in the list.

  1. Open your team workspace and select a customer: The correct customer record, with all sections, loads.
  2. Check Collected Revenue against successful same-currency payments on paid, unpaid, and overdue invoices. Confirm its single displayed currency group; compare the customer list's separate paid-invoice definition.
  3. Inspect each tab against its loaded-record limit. Confirm drafts are absent from Invoices and View All opens the general list without a customer filter.
  4. Add a note or file and confirm its presence with author/timestamp or filename displayed.
  5. Delete a note, task, or customer-uploaded file and verify it is removed from the list.
  6. Use the Create Invoice or Edit action and verify the forms open with the correct customer context.
  7. Delete the customer record; after confirmation, confirm the record and its direct notes, tags, tasks, files, and links are removed while invoices remain with the customer field cleared.
  8. Switch teams and confirm you cannot access the previous team's customer records; confirm a Viewer cannot save notes, tasks, or files.
  9. Use synthetic taxed and mixed-currency invoices to compare Collected Revenue, Invoiced vs collected, and Invoiced Over Time. Check their different amount and currency bases; the chart range must not change the other metrics.
  10. Compare a customer with only unpaid invoices and one with no eligible invoices. Confirm the former can have payment health and the latter shows the placeholder. With at least three scored customers, check median ties and strict percentile ranking.
  11. Fail one file in a controlled multi-file upload and inspect which files persisted before retrying.

Related

Related Pages

  • Customers
  • Customer Lifecycle
  • Customer Fields
  • Create and Manage Customers
  • Review a Customer Finance Record
  • Invoices
  • Invoice Collection Workflow

Customer Lifecycle

Learn how Eigenn creates, enriches, uses, retains, and permanently deletes a customer record.

Customers

Use the customer ledger to check relationship health, invoice exposure, revenue concentration, and follow-up work.

On this page

SummaryCapabilitiesCurrent LimitationsPrerequisitesConceptsWhat a Customer Record IncludesUnderstand the Financial SignalsCollected RevenueMRR and ARRInvoiced vs CollectedInvoiced Over TimePayment Health and Peer ComparisonReview Contact and Account DetailsData and Deletion BoundariesWorkflowWork Through the Record TabsActivityInvoicesEmailsNotesTasksFilesBehavior specificationCustomer ActionsDiagramsScreenshotsVerificationTroubleshootThe customer record is not foundA financial total does not match collected cashMRR or ARR looks too highAn email does not appearA file upload failedRelatedRelated 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 ExportsPlans and AdjustmentsReceivablesReceivables AnalyticsReceivables ControlsRolling Budget CloseScenario 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