EIGENN.
docsguidesapichangelogpricingsign in
EIGENN.

Collaborate on a Planning Model

Use comments, scenarios, proposals, versions, and scoped sharing to review model changes without losing ownership or context.

Summary

This guide sets up a review workflow for a planning model without giving every participant full model control.

Capabilities

You can collaboratively review, comment on, propose, and approve changes in a planning model without giving all participants full edit access. The process supports scenario-based proposals, version control, scoped sharing, and focused collaboration for model review cycles.

Prerequisites

Before You Start

Assign:

  • one accountable model owner
  • the teammates who can edit
  • the teammates who can propose changes
  • the reviewers who need view access
  • the viewers who only need results

Agree on the decision date and the output under review.

Concepts

Key concepts include base and scenario versions for separating proposals from approved changes, role-based sharing permissions for reviewers and contributors, tracked comments within the model context, proposals to group scenario-specific changes, and explicit saved views to focus attention on relevant assumptions and outputs.

Workflow

1. Save the Starting Point

Create a named version before collaborative review begins.

Use a label such as FY27 plan before department review.

This version separates the starting state from changes made during review.

2. Prepare a Review Scenario

Create or select a scenario for the proposed case.

Use a specific label and keep unrelated edits out of the scenario. The scenario should make the proposed assumptions easy to identify.

3. Add Comments to the Relevant Rows

Open Comments.

For each question:

  1. Select the affected row.
  2. State the assumption or issue.
  3. Name the owner or evidence needed.
  4. Reply in the same thread.
  5. Resolve the thread after the decision is recorded.

Keep model-specific rationale in the model instead of splitting it across private messages.

4. Save a Focused View

Include:

  • the assumptions being reviewed
  • the resulting outputs
  • the required periods
  • the active scenario
  • rows with open comments

Give the view a label that identifies the audience and case.

5. Share the Correct Access

The model owner selects:

AccessUse it when
Can viewThe teammate only needs the result.
Can edit within viewThe teammate owns input or formula changes inside the shared view.

Do not grant edit access only to let someone leave feedback.

Before sharing, check whether visible totals include hidden child rows. Also use variable filters when a row must be hidden because a scenario filter alone still shows base-backed variables.

6. Create a Change Proposal

When proposal controls are available, switch to a non-base scenario with changes and select Propose “Scenario” changes.

The proposal captures eligible ordinary variable-and-period overrides. Dimension-specific scenario overrides are not included in the current proposal action.

Give the proposal enough context for the reviewer to understand the intended base change.

7. Review the Diff

A reviewer should check:

  • each changed variable
  • each affected period
  • the source scenario
  • key output changes
  • current actuals and model revision
  • comments related to the change

Reject the proposal when the assumptions or model context need revision. Approve it when the change is acceptable. Merge applies the approved change set.

8. Protect High-Impact Operations

Only the appropriate owner should:

  • promote a scenario to the base
  • merge scenario overrides into the base
  • restore a version
  • change the model timeline
  • manage saved-view shares

Tell active collaborators before one of these operations.

9. Close the Review

After the decision:

  1. Merge or reject the proposal.
  2. Resolve completed comment threads.
  3. Save a named version of the approved state.
  4. Update the saved view.
  5. Export a point-in-time copy when required.
  6. Remove access that is no longer needed.

Behavior specification

Troubleshoot

A reviewer cannot comment

Comments are available only when the planning context panel is enabled for your workspace. If Comments is missing, ask your workspace owner about availability. Changing a saved-view grant does not enable this panel; do not grant edit access only for feedback.

The proposal button asks for scenario changes

Switch from the base to a scenario with eligible overrides.

A proposal misses a dimension-specific change

Document and review that change separately. The current proposal action excludes dimension-coordinate overrides.

The proposal diff is stale

Refresh the model and compare the proposal's base revision with the current model. Recreate the proposal when necessary.

A participant can preview but cannot restore a version

That is expected for scoped or read-only access. Restore is a model-wide operation.

Diagrams

Collaborative Planning Model Review Workflow

Rendering diagram…

Screenshots

Named finance review version with preview and restore controls in Eigenn.

The named version remains in history after reloading the model.

Saved Revenue review comment attached to all periods in Eigenn.

An owner can attach a comment to a row and all periods or one selected period.

Verification

  1. Ensure all roles are assigned and permissions set as intended. Expected: Each teammate only has the correct level of access.
  2. Save a named version at the outset. Expected: Model version list shows a labeled entry before any review edits.
  3. Create or select the appropriate scenario. Expected: Only relevant changes are made to the scenario under review.
  4. Add at least one comment and a reply on a model row. Expected: Comments are visible in the Comments panel, with decision context.
  5. Create a focused view and share with at least one teammate. Expected: Shared user can access exactly the intended data and actions.
  6. Initiate a change proposal from a non-base scenario. Expected: The proposal lists only eligible variable/period overrides and not dimension-specific changes.
  7. Review and merge or reject the proposal. Expected: Model reflects accepted changes and comments are resolved.
  8. Update and remove access when review completes. Expected: Only active roles retain privileges.

Related

Next Steps

  • Planning Versions and Collaboration
  • Planning Views and Exports
  • Review, Restore, and Export a Planning Model

Build Your First Workflow

Create a safe manual workflow, connect and validate its blocks, deploy it, run it one time, and confirm the execution.

Compare and Share Planning Scenarios

Build a focused alternative case, compare it with the base, save a review view, and share the right level of access.

On this page

SummaryCapabilitiesPrerequisitesBefore You StartConceptsWorkflow1. Save the Starting Point2. Prepare a Review Scenario3. Add Comments to the Relevant Rows4. Save a Focused View5. Share the Correct Access6. Create a Change Proposal7. Review the Diff8. Protect High-Impact Operations9. Close the ReviewBehavior specificationTroubleshootA reviewer cannot commentThe proposal button asks for scenario changesA proposal misses a dimension-specific changeThe proposal diff is staleA participant can preview but cannot restore a versionDiagramsScreenshotsVerificationRelatedNext Steps

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