Skip to main content Enter
ERP.AI Portfolio Management

Portfolio Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Strategy and portfoliosConnect strategic goals to portfolios, programs and the initiatives that carry them forward. Proposal intake and scoringGive investment proposals a consistent route from first idea to a defensible priority. Stage-gate governanceKeep initiative progression tied to the evidence and decision each stage requires.
Funding and budgetsApprove initiative funding against a clear view of the portfolio budget and commitments. Roadmaps and dependenciesKeep executive timing connected to delivery evidence and the dependencies between initiatives. Benefits and reviewsCompare the investment case with observed benefits and make the next portfolio review actionable.

Portfolio Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Proposal to prioritised initiativeBuild a reviewable investment case before committing delivery work. Funding request to allocationTurn approved investment requests into traceable commitments within the available budget.
Evidence to stage-gate decisionReview required deliverables and independent scorecards before an initiative advances. Delivery signals to portfolio reviewBring delivery dates, risks and measured benefits into a review the leadership team can act on.

Portfolio Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Transformation officesCoordinate strategic transformation across programs and accountable initiative owners. Professional services groupsGovern internal investment programs alongside the client-delivery systems your teams already use.
Corporate strategy teamsTurn strategic objectives into a portfolio whose priorities and benefits can be reviewed over time.

Portfolio Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsSeparate proposal preparation, gate review, funding approval and executive visibility. Reports and analyticsReview alignment, gate outcomes, funding and observed benefits. Data modelThe canonical records behind portfolio governance.
IntegrationsConnect project delivery and finance without duplicating their authority. ImplementationConfigure strategy, approval policy and connected evidence before rollout. Agent referenceUse Proto to configure portfolio governance from the canonical model.

Portfolio Management

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Strategy and portfoliosConnect strategic goals to portfolios, programs and the initiatives that carry them forward.Proposal intake and scoringGive investment proposals a consistent route from first idea to a defensible priority.Stage-gate governanceKeep initiative progression tied to the evidence and decision each stage requires.Funding and budgetsApprove initiative funding against a clear view of the portfolio budget and commitments.Roadmaps and dependenciesKeep executive timing connected to delivery evidence and the dependencies between initiatives.Benefits and reviewsCompare the investment case with observed benefits and make the next portfolio review actionable.
Processes
Proposal to prioritised initiativeBuild a reviewable investment case before committing delivery work.Funding request to allocationTurn approved investment requests into traceable commitments within the available budget.Evidence to stage-gate decisionReview required deliverables and independent scorecards before an initiative advances.Delivery signals to portfolio reviewBring delivery dates, risks and measured benefits into a review the leadership team can act on.
Industries
Transformation officesCoordinate strategic transformation across programs and accountable initiative owners.Professional services groupsGovern internal investment programs alongside the client-delivery systems your teams already use.Corporate strategy teamsTurn strategic objectives into a portfolio whose priorities and benefits can be reviewed over time.
Reference
Roles and permissionsSeparate proposal preparation, gate review, funding approval and executive visibility.Reports and analyticsReview alignment, gate outcomes, funding and observed benefits.Data modelThe canonical records behind portfolio governance.IntegrationsConnect project delivery and finance without duplicating their authority.ImplementationConfigure strategy, approval policy and connected evidence before rollout.Agent referenceUse Proto to configure portfolio governance from the canonical model.
Sign in
Sign in Start now
Portfolio Management References
Data model3 of 6
  • Roles and permissions1 of 6
  • Reports and analytics2 of 6
  • Data model3 of 6
  • Integrations4 of 6
  • Implementation5 of 6
  • Agent reference6 of 6

Data model

The canonical records behind portfolio governance.

26 tables · 58 relationships

Data model 26 tables
mastertransactionline item Portfolios.Owner → Users Programs.Portfolio → Portfolios Programs.Owner → Users StrategicGoals.Owner → Users StageGates.GateScorecard → Scorecards KPIs.Initiative → Initiatives KPIs.Owner → Users Proposals.Sponsor → Users Proposals.ProposedPortfolio → Portfolios Proposals.ProposedProgram → Programs Proposals.Scorecard → Scorecards Proposals.PromotedToInitiative → Initiatives Initiatives.Portfolio → Portfolios Initiatives.Program → Programs Initiatives.Sponsor → Users Initiatives.SourceProposal → Proposals Initiatives.CurrentStage → StageGates GateReviews.Initiative → Initiatives GateReviews.Stage → StageGates GateReviews.Scorecard → Scorecards GateReviews.Facilitator → Users Budgets.Portfolio → Portfolios Budgets.ApprovedBy → Users FundingAllocations.Initiative → Initiatives FundingAllocations.Requester → Users KPIMeasurements.KPI → KPIs KPIMeasurements.ReportedBy → Users Risks.Initiative → Initiatives Risks.Owner → Users Dependencies.DownstreamInitiative → Initiatives Dependencies.RaisedBy → Users RoadmapSnapshots.Portfolio → Portfolios PortfolioReviews.Portfolio → Portfolios PortfolioReviews.Facilitator → Users ProposalScores.Proposal → Proposals ProposalScores.Reviewer → Users ProposalScores.Dimension → ScorecardDimensions InitiativeProjects.Initiative → Initiatives GoalAlignments.Initiative → Initiatives GoalAlignments.StrategicGoal → StrategicGoals GateScorecards.GateReview → GateReviews GateScorecards.Reviewer → Users GateScorecards.Dimension → ScorecardDimensions BudgetAllocations.Budget → Budgets BudgetAllocations.Initiative → Initiatives BudgetAllocations.FundingAllocation → FundingAllocations ScorecardDimensions.Scorecard → Scorecards GateCriteria.Stage → StageGates RoadmapTimeline.Snapshot → RoadmapSnapshots RoadmapTimeline.Initiative → Initiatives PortfolioReviewAttendees.PortfolioReview → PortfolioReviews PortfolioReviewAttendees.Attendee → Users UsersmasterUserIDFullNameEmail PortfoliosmasterPortfolioCodeStatusOwner ProgramsmasterProgramCodeStatusPortfolio StrategicGoalsmasterGoalCodeStatusOwner ScorecardsmasterScorecardCodeNameScorecardType StageGatesmasterStageCodeGateScorecardName KPIsmasterKPICodeStatusInitiative ProposalstransactionProposalNumberStatusSponsor InitiativestransactionInitiativeNumberStatusPortfolio GateReviewstransactionGateReviewNumberStatusInitiative BudgetstransactionBudgetNumberStatusPortfolio FundingAllocationstransactionRequestNumberStatusInitiative KPIMeasurementstransactionMeasurementNumberKPIReportedBy RiskstransactionRiskNumberStatusInitiative DependenciestransactionDependencyNumberStatusDownstreamInitiative RoadmapSnapshotstransactionSnapshotNumberPortfolioSnapshotDate PortfolioReviewstransactionReviewNumberStatusPortfolio ProposalScoreslineProposalReviewerDimension InitiativeProjectslineInitiativeProjectRefProjectName GoalAlignmentslineInitiativeStrategicGoalAlignmentWeight GateScorecardslineStatusGateReviewReviewer BudgetAllocationslineBudgetInitiativeFundingAllocation ScorecardDimensionslineDimensionCodeScorecardSequence GateCriterialineStageSequenceCriterion RoadmapTimelinelineSnapshotInitiativeStartDate PortfolioReviewAttendeeslineInviteStatusPortfolioReviewAttendee
Data modelTable names and relationships

How the model is organised

Strategy and structure

Users, Portfolios, Programs, StrategicGoals. Define authenticated internal participants and the strategic structure for investment decisions.

  • Users
  • Portfolios
  • Programs
  • StrategicGoals

Proposals and scoring

Scorecards, ScorecardDimensions, Proposals, ProposalScores. Keep review frameworks and proposal evidence tied to their frozen versions.

  • Scorecards
  • ScorecardDimensions
  • Proposals
  • ProposalScores

Initiatives and gates

Initiatives, InitiativeProjects, GoalAlignments, StageGates, GateCriteria, GateReviews, GateScorecards. Connect approved initiatives to delivery context and preserve independent gate decisions.

  • Initiatives
  • InitiativeProjects
  • GoalAlignments
  • StageGates
  • GateCriteria
  • GateReviews
  • GateScorecards

Budgets and commitments

Budgets, BudgetAllocations, FundingAllocations. Separate approved funding and reserved headroom from reconciled actual spend.

  • Budgets
  • BudgetAllocations
  • FundingAllocations

Benefits and oversight

KPIs, KPIMeasurements, Risks, Dependencies, RoadmapSnapshots, RoadmapTimeline, PortfolioReviews, PortfolioReviewAttendees. Retain dated observations, dependencies and the participants in each portfolio review.

  • KPIs
  • KPIMeasurements
  • Risks
  • Dependencies
  • RoadmapSnapshots
  • RoadmapTimeline
  • PortfolioReviews
  • PortfolioReviewAttendees

Keys and references

Preserve canonical identifiers and relationship targets. A proposal promotes once; reviewer scores are unique per proposal or gate dimension. Funding and budget currency must agree. External ProjectRef values resolve only through authorized source mappings.

Migration order

  1. 1 Load Users, StrategicGoals, Scorecards, ScorecardDimensions, StageGates and GateCriteria.
  2. 2 Load Portfolios, Programs and reviewed Proposals, then Initiatives and GoalAlignments.
  3. 3 Reconcile Budgets and approved FundingAllocations before BudgetAllocations.
  4. 4 Load KPI measurements, risks, dependencies and historical roadmap snapshots with original periods.
  5. 5 Configure restricted views, independent decisions and report scopes; verify test cases before inviting users.

Tables

26 tables
UsersInternal people who log in. The identity master — every owner,master
FieldTypeRequiredDetails
UserIDtextyesStable unique mapping to the authenticated platform principal; never derived from email
FullNametextyes
Emailtextyes
Departmenttext
Titletext
AppRoleselectyesAdmin, PortfolioManager, ProgramManager, InitiativeOwner, GateReviewer, ProjectManager, Executive, Finance
OnGateReviewBoardtoggleyesEligible to be assigned to GateScorecards rows
Activetoggleyes
PortfoliosThe top-level grouping — typically one per major business line ormaster
FieldTypeRequiredDetails
PortfolioCodetextyes
Nametextyes
ChartertextMarkdown — the portfolio's mandate
Ownerreferenceyes→ Users (PortfolioManager)
ExecutiveSponsorreferenceyes→ Users (Executive)
StatusselectyesActive, Paused, Sunsetting, Closed
StartDatedateyes
TargetMixRunPercentnumberTarget % Run-the-Business
TargetMixGrowPercentnumberTarget % Grow-the-Business
TargetMixTransformPercentnumberTarget % Transform-the-Business
AlignmentScoreformulafx: weighted avg of contained Initiatives.AlignmentScore
KPIScoreformulafx: weighted avg of contained Programs.KPIScore
HealthScoreselectGreen, Amber, Red, Unknown — derived nightly by kpi-rollup
InitiativeCountnumberDerived count of visible Initiatives in this portfolio
AllocatedAmountdecimalDerived current-year BudgetAllocations total in the portfolio budget currency
ProgramsA collection of related Initiatives within a Portfolio. Usedmaster
FieldTypeRequiredDetails
ProgramCodetextyes
Nametextyes
Descriptiontext
Portfolioreferenceyes→ Portfolios
ParentProgramreference→ Programs (self) — for nested programs
Ownerreferenceyes→ Users (ProgramManager)
StatusselectyesActive, Paused, Sunsetting, Closed
StartDatedateyes
TargetEndDatedate
AlignmentScoreformulafx: weighted avg of contained Initiatives.AlignmentScore
KPIScoreformulafx: weighted avg of contained Initiatives' KPI attainment
InitiativeCountnumberRollup
StrategicGoalsMulti-year strategic goals the Portfolio is driving toward — e.g.master
FieldTypeRequiredDetails
GoalCodetextyes
GoaltextyesOne-line statement
DescriptiontextMarkdown
ThemeselectyesRun, Grow, Transform
Ownerreferenceyes→ Users (Executive)
MeasureTypeselectyesNumeric, Currency, Percent, Binary, Milestone
StartValuenumber
TargetValuenumber
CurrentValuenumber
Unittexte.g. ARR, NPS, %
StartFiscalYeartextyese.g. FY26
EndFiscalYeartextyese.g. FY28
StatusselectyesActive, Achieved, Retired
ScorecardsA reusable scoring framework for either Proposal evaluation ormaster
FieldTypeRequiredDetails
ScorecardCodetextyes
Nametextyes
ScorecardTypeselectyesProposalScoring, GateReview
Descriptiontext
ScaleMinnumberyesDefault 1
ScaleMaxnumberyesDefault 5
Activetoggleyes
Versionnumberyes
ScorecardDimensionsThe dimensions on a Scorecard — e.g. "Strategic Fit", Line item of Scorecards.line item
FieldTypeRequiredDetails
Scorecardreferenceyes→ Scorecards
Sequencenumberyes
DimensionCodetextyes
Nametextyes
DescriptiontextWhat "great" looks like
Weightnumberyes0–100; sum across dimensions should equal 100
InvertScaletoggleWhen true, adjusted score = frozen ScaleMin + frozen ScaleMax − raw score before averaging; retain raw and adjusted values
ProposalsIntake of a new Initiative idea before approval. Lives in thetransaction
FieldTypeRequiredDetails
ProposalNumbertextyes
Titletextyes
DescriptiontextyesMarkdown
Sponsorreferenceyes→ Users
Submitterreferenceyes→ Users
SubmittedAtdateyes
SourceselectyesIntakeForm, ExecAsk, PortfolioPlanning, Other
ProposedPortfolioreference→ Portfolios (suggested home)
ProposedProgramreference→ Programs
EstimatedCostcurrencyUSD
EstimatedBenefitcurrencyUSD
EstimatedDurationMonthsnumber
Scorecardreference→ Scorecards (the framework used)
WeightedScoreformulafx: SUM(DimAvgScore × DimWeight) / SUM(DimWeight), using complete eligible reviewer scores at the frozen framework version
LastScoredAtdate
BacklogRanknumber1 = top
StatusselectyesBacklog, UnderReview, Approved, Promoted, Rejected, Deferred
PromotedToInitiativereference→ Initiatives (when Status = Promoted)
DecisionAtdate
DecisionNotestext
ProposalScoresReviewer scores on a Proposal — one row per Reviewer per Line item of Proposals.line item
FieldTypeRequiredDetails
Proposalreferenceyes→ Proposals
Reviewerreferenceyes→ Users
Dimensionreferenceyes→ ScorecardDimensions
ScorenumberyesWithin Scorecard's scale
Notestext
ScoredAtdateyes
InitiativesA discrete strategic bet that the Portfolio is funding — thetransaction
FieldTypeRequiredDetails
InitiativeNumbertextyes
Nametextyes
DescriptiontextMarkdown
Portfolioreferenceyes→ Portfolios
Programreference→ Programs
Sponsorreferenceyes→ Users (Executive)
Ownerreferenceyes→ Users (InitiativeOwner)
SourceProposalreference→ Proposals (when promoted)
StartDatedateyes
TargetEndDatedateyes
ActualEndDatedate
EstimatedCostcurrencyyesUSD — masked from ProjectManager
EstimatedBenefitcurrencyyesUSD — masked from ProjectManager
BenefitTypeselectyesRevenueLift, CostSavings, RiskReduction, ComplianceMandatory, StrategicCapability, Other
RiskLevelselectyesLow, Medium, High, Critical
CurrentStagereference→ StageGates (current gate row)
StatusselectyesProposed, Approved, InFlight, ReadyForGate, OnHold, Completed, Cancelled
AlignmentScoreformulafx: SUM(GoalAlignments.AlignmentWeight) capped at 100
HealthScoreselectGreen, Amber, Red, Unknown — written by the roadmap-recompute workflow as min(linked Projects' health enum, KPI rollup status, Risks max-score band)
PercentCompleteformulafx: SUM(InitiativeProjects.ProjectPercentComplete × InitiativeProjects.ContributionPercent) / SUM(InitiativeProjects.ContributionPercent) — weighted by ContributionPercent
KPIAttainmentformulafx: avg attainment across own KPIs
InitiativeProjectsThe bridge to pm-projects. One row per delivering Project. A Line item of Initiatives.line item
FieldTypeRequiredDetails
Initiativereferenceyes→ Initiatives
ProjectReftextyesProjectNumber from pm-projects (cross-app reference by code)
ProjectNametextyesSnapshot of Project name for display
ContributionPercentnumber0–100; how much of the Project's effort counts toward this Initiative
LinkedAtdateyes
GoalAlignmentsThe cascade from Initiative to StrategicGoal. One row per Line item of Initiatives.line item
FieldTypeRequiredDetails
Initiativereferenceyes→ Initiatives
StrategicGoalreferenceyes→ StrategicGoals
AlignmentWeightnumberyes0–100; sum across an Initiative's rows capped at 100
RationaletextWhy this Initiative ladders to this Goal
StageGatesThe named gate stages an Initiative passes through — typicallymaster
FieldTypeRequiredDetails
StageCodetextyes
NametextyesDiscovery, Plan, Approve, Build, Validate, Release, Sustain
Sequencenumberyes1 = first
Descriptiontext
GateScorecardreference→ Scorecards (ScorecardType = GateReview)
ApprovalThresholdnumberMin weighted score to pass
RequiredQuorumnumberMin reviewers needed to make a decision
Activetoggleyes
GateCriteriaRequired deliverables per gate — e.g. for the Approve gate: Line item of StageGates.line item
FieldTypeRequiredDetails
Stagereferenceyes→ StageGates
Sequencenumberyes
Criteriontextyes
Descriptiontext
Mandatorytoggleyes
GateReviewsA single gate review event for an Initiative passing through atransaction
FieldTypeRequiredDetails
GateReviewNumbertextyes
Initiativereferenceyes→ Initiatives
Stagereferenceyes→ StageGates
Scorecardreferenceyes→ Scorecards (gate's GateScorecard at review-open time)
Facilitatorreferenceyes→ Users (PortfolioManager)
ScheduledAtdateyes
HeldAtdate
StatusselectyesScheduled, InReview, Approved, ConditionallyApproved, Rejected, Deferred, Closed, Cancelled
WeightedScoreformulafx: SUM(EligibleDimensionAverage × FrozenDimensionWeight) / SUM(FrozenDimensionWeight)
Quorumformulafx: count of DISTINCT eligible non-conflicting Reviewer identities with all required dimensions Submitted at the frozen version; abstentions do not satisfy decision quorum
DecisionRationaletext
ConditionstextMarkdown — required follow-ups if ConditionallyApproved
DecidedAtdate
CriteriaEvidencelongtextVersioned criterion-by-criterion evidence and required deliverable references frozen when review opens
GateScorecardsOne row per Gate Reviewer per ScorecardDimension on the Line item of GateReviews.line item
FieldTypeRequiredDetails
GateReviewreferenceyes→ GateReviews
Reviewerreferenceyes→ Users
Dimensionreferenceyes→ ScorecardDimensions
ScorenumberWithin Scorecard scale — masked from Initiative Owner pre-decision
VoteselectApprove, ConditionallyApprove, Reject, Abstain
Notestext
StatusselectyesNotStarted, InProgress, Submitted
SubmittedAtdate
BudgetsA budget envelope per Portfolio per FiscalYear. Budgets containtransaction
FieldTypeRequiredDetails
BudgetNumbertextyes
Portfolioreferenceyes→ Portfolios
FiscalYeartextyese.g. FY26
CurrencyselectyesUSD
TotalAmountcurrencyyesUSD — the envelope set by Finance
AllocatedAmountformulafx: SUM(BudgetAllocations.Amount)
RemainingAmountformulafx: TotalAmount − AllocatedAmount
SpentAmountcurrencyUSD — actuals fed in from Finance
StatusselectyesDraft, Approved, Locked, Closed
ApprovedByreference→ Users (Finance)
ApprovedAtdate
BudgetAllocationsPer-Initiative budget allocation inside a Budget envelope. One Line item of Budgets.line item
FieldTypeRequiredDetails
Budgetreferenceyes→ Budgets
Initiativereferenceyes→ Initiatives
AmountcurrencyyesUSD — masked except Finance + PortfolioManager + own InitiativeOwner
FundingAllocationreference→ FundingAllocations (source approval)
AllocatedAtdateyes
Notestext
FundingAllocationsA funding request for an Initiative — submitted by thetransaction
FieldTypeRequiredDetails
RequestNumbertextyes
Initiativereferenceyes→ Initiatives
Requesterreferenceyes→ Users (InitiativeOwner)
FiscalYeartextyes
RequestedAmountcurrencyyesUSD
ApprovedAmountcurrencyUSD
Justificationtextyes
StatusselectyesDraft, Submitted, UnderReview, Approved, PartiallyApproved, Rejected, Withdrawn
ApprovedByreference→ Users (Finance + PortfolioManager)
ApprovedAtdate
RejectionReasontext
PortfolioApprovedByreference→ Users; distinct Portfolio Manager decision signer
PortfolioApprovedAtdatetimeRecorded portfolio co-approval time
FinanceApprovedByreference→ Users; distinct Finance decision signer
FinanceApprovedAtdatetimeRecorded Finance co-approval time
KPIsKPI definitions per Initiative — what we are measuring, howmaster
FieldTypeRequiredDetails
KPICodetextyes
Initiativereferenceyes→ Initiatives
Nametextyes
Descriptiontext
MeasureTypeselectyesNumeric, Percent, Currency, Binary, Milestone
Unittexte.g. ARR$, NPS, % adoption
TargetDirectionselectyesHigherIsBetter, LowerIsBetter
BaselineValuenumber
TargetValuenumber
CurrentValuenumberLatest measurement (refreshed by kpi-rollup)
AmberThresholdnumberCrossing this flips Status: Green → Amber
RedThresholdnumberCrossing this flips Status: Amber → Red
CadenceselectyesWeekly, Monthly, Quarterly, Annual, Adhoc
Ownerreferenceyes→ Users (typically InitiativeOwner or named ProjectManager)
StatusselectGreen, Amber, Red, Achieved
KPIMeasurementsMeasured values per KPI per period. Submitted by the KPI Ownertransaction
FieldTypeRequiredDetails
MeasurementNumbertextyes
KPIreferenceyes→ KPIs
PeriodEnddateyes
Valuenumberyes
ReportedByreferenceyes→ Users
ReportedAtdateyes
SourceselectManual, ProjectImport, IntegrationFeed
Notestext
RisksRisks per Initiative. Likelihood × Impact composite drives thetransaction
FieldTypeRequiredDetails
RiskNumbertextyes
Initiativereferenceyes→ Initiatives
Titletextyes
Descriptiontext
CategoryselectyesSchedule, Cost, Scope, Resource, Technical, Vendor, Regulatory, Adoption, Other
LikelihoodselectyesRare, Unlikely, Possible, Likely, AlmostCertain
ImpactselectyesNegligible, Minor, Moderate, Major, Severe
Scoreformulafx: Likelihood-rank × Impact-rank (1–25)
Mitigationtext
Ownerreferenceyes→ Users
StatusselectyesOpen, Mitigating, Closed, Realized
IdentifiedAtdateyes
ClosedAtdate
DependenciesCross-Initiative dependencies. The dependency-risk-detectortransaction
FieldTypeRequiredDetails
DependencyNumbertextyes
DownstreamInitiativereferenceyes→ Initiatives (the one that needs the upstream)
UpstreamInitiativereferenceyes→ Initiatives (the one being depended on)
TypeselectyesDeliverableHandoff, SharedResource, TechnicalPlatform, PolicyChange, DataDependency, Other
Descriptiontext
NeedByDatedateWhen the downstream needs the upstream's deliverable
RiskFlagselectOK, AtRisk, Slipping, Blocked
StatusselectyesOpen, Resolved, Cancelled
RaisedByreferenceyes→ Users
RaisedAtdateyes
RoadmapSnapshotsFrozen point-in-time snapshots of the portfolio roadmap.transaction
FieldTypeRequiredDetails
SnapshotNumbertextyes
Portfolioreferenceyes→ Portfolios
SnapshotDatedateyes
GeneratedByselectyesScheduled, Manual
GeneratedAtdateyes
InitiativeCountnumberSnapshot count
NotestextMarkdown — for manual snapshots taken before a re-plan
RoadmapTimelineOne row per Initiative captured in a RoadmapSnapshot. The Line item of RoadmapSnapshots.line item
FieldTypeRequiredDetails
Snapshotreferenceyes→ RoadmapSnapshots
Initiativereferenceyes→ Initiatives
StartDatedateyesSnapshot of Initiatives.StartDate at snapshot time
TargetEndDatedateyesSnapshot of Initiatives.TargetEndDate at snapshot time
CurrentStagetextyesStageGate name at snapshot time
HealthScoreselectyesGreen, Amber, Red
PercentCompletenumber
PortfolioReviewsQuarterly portfolio review meeting record. Generated by thetransaction
FieldTypeRequiredDetails
ReviewNumbertextyes
Portfolioreferenceyes→ Portfolios
ReviewQuartertextyese.g. FY26-Q1
ScheduledAtdateyes
HeldAtdate
Facilitatorreferenceyes→ Users (PortfolioManager)
PacketURLtextGenerated PortfolioReviewPacket PDF link
StatusselectyesPacketPrepared, Scheduled, InProgress, Completed, Cancelled
DecisionsSummarytextMarkdown — what got greenlit / paused / killed / refunded
RebalanceActionstextMarkdown — concrete actions for next quarter
StructuredActionslongtextValidated action list: action, initiative, decision owner, due date and originating review; decisions never execute funding transfers implicitly
PortfolioReviewAttendeesAttendee roster for a PortfolioReviews meeting — one row per Line item of PortfolioReviews.line item
FieldTypeRequiredDetails
PortfolioReviewreferenceyes→ PortfolioReviews
Attendeereferenceyes→ Users
RoleAtReviewselectyesFacilitator, ExecutiveSponsor, PortfolioManager, ProgramManager, InitiativeOwner, Finance, Observer
InviteStatusselectyesInvited, Accepted, Declined, Tentative
AttendedtoggleSet post-meeting
NotesContributedtext
ERP•AI workspace

Start now Portfolio Management

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · reference 2 of 6Reports and analyticsNext · reference 4 of 6Integrations

Customize Portfolio Management. With Proto, your desktop AI agent.

Ask Proto to help you customize Portfolio Management.

Customize
Portfolio Management.
Ask: “Adapt Strategy and portfolios.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.