Initializing Operalta...

Product guide

Plan and execute

Turn the choice into a plan your agents keep moving.

A figure walking along an endless path

Strategy

Keep your strategy on the record.

Strategy holds your bets, hypotheses, signals, decisions and experiments. Agents can read all of it and propose changes. A person approves each proposal.

  • Agents can read your strategy and propose changes, never write them directly.
  • Each proposal is pending, approved, rejected or expired, with a record either way.
  • See what depends on a bet before you change it.
Bet List. Each entry is a bet, with its evidence, its owner and the criteria that would stop it.
BetStageStatusThesisConfidenceWhy nowEvidenceStop criteriaUpsideRiskOwnerNext review
Vertical AI ReportsshapecommittedAI reports cut analyst time by 70%.4 out of 5LLM costs fell 80% in 12 months.Pilot users saved 6 hrs/week on average.Adoption <20% after 60-day trial ends.Adds $2M ARR from premium tier.Accuracy errors erode user trust fast.Head of Product2025-09-01
Self-Serve Onboarding V2decidecommittedSelf-serve reduces CAC by 40%.5 out of 5Sales team at capacity; pipeline stalling.Competitor PLG benchmarks show 35% CAC drop.Trial-to-paid rate stays below 12% at 90 days.Unlocks SMB segment worth $5M ARR.Complex setup drives early churn spike.VP Growth2025-08-15
Data Connector MarketplacecaptureproposedNative connectors increase retention.3 out of 5Zapier costs eat 8% of SMB margins.Support tickets cite integration gaps weekly.Fewer than 5 partners join in first quarter.Platform lock-in lifts NRR above 120%.Partner certification delays stretch timeline.Head of Partnerships2025-10-01
Enterprise SSO & SCIMdecidecommittedSSO unblocks Fortune 1000 procurement.5 out of 5Three $200K deals stalled on SSO gap.Security reviews list SSO as blocker #1.No enterprise close attributable within 90 days.Enables $1.5M ACV deals in pipeline.SAML edge cases inflate engineering scope.Head of Engineering2025-07-31
Annual Plan Incentive PushreviewvalidatedAnnual discounts improve cash flow 30%.5 out of 5Q2 burn demands 3 months of runway buffer.Last push converted 42% of eligible monthly users.Annual attach rate drops below 25% in cohort.Adds $900K to cash reserves by Q3.Monthly churn risk re-emerges at renewal.VP Finance2025-08-01
Embedded Analytics WidgetshapeproposedEmbeds create viral B2B2C growth loop.3 out of 5Partner portals hungry for white-label data.Three partners requested embed API in beta.Fewer than 500 embed views per month by Q4.Opens $3M white-label licensing market.Maintenance overhead forks core product.Head of Product2025-10-15
Mid-Market CSM PlaybookshapecommittedStructured CSM reduces mid-market churn.4 out of 5Mid-market NRR dropped 8pts last quarter.Churned accounts lacked QBR touchpoints.NRR stays flat after two full playbook cycles.Recovering NRR adds $1.1M retained ARR.CSM headcount cost outpaces saved ARR.VP Customer Success2025-09-15
Usage-Based Pricing PilotcaptureproposedUsage pricing lowers entry barrier for SMBs.2 out of 5SMB conversion dropped 15% vs last year.Exit surveys cite price as top barrier.Pilot ARPU falls below $120 after 6 months.Expands SAM by 3x into micro-SMB tier.Revenue predictability drops for investors.VP Growth2025-11-01
In-App Collaboration LayercaptureproposedComments add multi-seat stickiness.3 out of 5Teams share exports outside the platform.Usage logs show 60% of shares are exports.Seat expansion stays flat 90 days post-launch.Seat-based upsell lifts ARPU by 25%.Real-time sync adds infra complexity.Head of Engineering2025-10-01
APAC Localization SprintreviewstoppedLocalization unlocks Japan & Korea markets.2 out of 5Partners pushed back timelines by 6 months.No signed LOI from APAC prospects in H1.Zero qualified pipeline after 4-month push.APAC TAM estimated at $8M in year three.Translation costs exceed projected revenue.Head of Partnerships2025-07-15
Predictive Churn AlertsreviewvalidatedEarly churn signals let CSM intervene first.4 out of 5Model training data now spans 18 months.Beta alert saved two $80K accounts last month.False positive rate exceeds 30% in production.Saves estimated $600K ARR annually at scale.Model drift needs continuous retraining budget.Head of Data2025-09-01
Partner Referral ProgramdecidecommittedReferrals drop blended CAC below $1,800.4 out of 5Paid CAC rose 22% quarter-over-quarter.Word-of-mouth already drives 18% of signups.Referred deals <10% of new ARR after one year.Referral channel could fund 30% of pipeline.Partner disputes require legal overhead.VP Growth2025-08-30
Bet List · Each entry is a bet, with its evidence, its owner and the criteria that would stop it.

Initiatives

See what the company is working on.

An initiative is a project with its goal, evidence, blockers, owner and tasks in one place. You create it yourself, or accept one an agent proposes from company signals.

  • Key results, blockers, tasks and linked contacts on each initiative.
  • Read and update initiatives from the API, the CLI and MCP.
  • A Room shows the initiatives its work relates to.

Goals

Hand agents a piece of work that continues.

A Goal is an outcome an agent moves forward, one step at a time, until a clear test says it is done. It holds the outcome, what counts as done, and when to stop.

  • Team members with company-wide access start a Goal from Tasks or from chat: a specific outcome and a "done when" they confirm.
  • On a Matrix, a Goal can take its next step weekly or monthly.
  • For one action on a schedule, create a scheduled task instead.
  • Step it from the app, the CLI, or an agent connected through MCP.
  • Read each step from the Goal or from a connected agent.
Export
Your Goals as CSV
From your own tools
Operalta CLIMCP setup
Goals. Each row is a Goal: the outcome, what counts as done, and when to stop.
GoalDecisionOutcomeDone whenStop criteriaTriggerAutonomyBudget (steps)MethodOutputSummary
Collapse connector ingestion onto one railADR-0026 — One ingestion railMove all nine third-party connectors off their private ingest paths onto the shared rail.Zero connectors writing outside the rail; contract tests green for all nine.A rail change needed by one connector breaks another connector twice.weeklypropose12runbooks/ingestion/rail-migration.mdConnector MigrationWalks the nine connectors onto the shared rail one at a time, proposing a migration PR per connector and pausing if a rail change breaks a sibling.
Retire the v1 metrics writerADR-0029 — Single metrics writerRemove every call site of the v1 writer, then delete the module.Module deleted; no import of metricsV1 anywhere in the tree.A call site needs behaviour v2 cannot express — reopen the decision, never work around it.eventapply20runbooks/metrics/retire-v1-writer.mdCall SitesGrinds the v2-only decision through the codebase one batch of call sites at a time, stopping the moment a site needs behaviour v2 lacks.
Replace per-tenant schemas with row-level securityADR-0031 — RLS over schema-per-tenantMigrate all 340 tenant schemas to shared tables carrying RLS policies.One schema; every table carries a policy; isolation tests pass on all 340.P95 query latency regresses more than 15% once policy indexes land.manualpropose15runbooks/db/rls-tenant-migration.mdTenant CutoverMigrates tenants in cohorts behind a latency budget, proposing each cohort and holding until the previous one is clean.
Route dashboard reads to the replicaADR-0034 — Reads leave the primaryPoint every dashboard query at the read replica behind a routing helper.The primary sees zero dashboard reads for seven consecutive days.Replica lag exceeds five seconds under peak load on two separate days.dailyapply10runbooks/db/replica-read-routing.mdQuery SitesMoves query sites onto the routing helper and watches replica lag daily, reverting the batch itself if lag breaches the budget.
Consolidate three job runners into oneADR-0037 — One schedulerMove every scheduled job off Sidekiq and cron onto the platform runner.One runner in production; the other two gone from the deploy manifest.The platform runner drops a job in production even once.weeklypropose12runbooks/platform/runner-consolidation.mdJob InventoryPorts jobs in weekly batches, each with a shadow run against the old runner before the old definition is deleted.
Put every telemetry event in a typed envelopeADR-0041 — Typed event envelopeWrap all emitted events in the shared envelope, then reject untyped ones at the edge.The edge rejects untyped events; 30 days with zero rejections in production.Envelope overhead adds more than 2ms to the emit path.eventapply16runbooks/telemetry/typed-envelope.mdEmittersTypes emitters as they are touched by other work, then flips the edge to reject-by-default once the untyped count reaches zero.
Deprecate the legacy CSV importerADR-0044 — One import pathMigrate the remaining accounts off the legacy importer, then delete it.No account has touched the legacy path for 60 days; module deleted.An account cannot migrate without losing its column mappings.monthlypropose8runbooks/import/legacy-csv-sunset.mdAccount MigrationContacts remaining accounts monthly with a mapping-preserving migration, and escalates any account whose mappings the wizard cannot express.
Move caching from the API layer to the query layerADR-0048 — Cache where the cost isRemove API-level response caching and cache at the query planner instead.API cache removed; hit rate at the query layer above 70%.Hit rate stays under 40% after three tuning passes.weeklypropose10runbooks/perf/query-layer-cache.mdCache SitesBlocked behind the replica cutover; tunes planner cache keys once reads have moved, and abandons the decision if hit rate will not clear 40%.
Collapse five auth paths onto the session serviceADR-0052 — One session serviceRetire the SAML, OIDC, magic-link, API-key, and legacy cookie handlers into one service.All five paths served by the session service; the old handlers deleted.Any enterprise SSO tenant fails to authenticate after a cutover.weeklypropose18runbooks/auth/session-service-cutover.mdAuth PathsCuts one auth path over per cycle behind a flag, with a tenant watch window before the next path is touched.
Route every export through the policy checkADR-0055 — No unchecked exportEnsure no export path can bypass the workspace policy check.Every export call passes the checker; the bypass suite is green.The checker adds more than 200ms to a 10k-entry export.eventapply6runbooks/exports/policy-gate.mdExport PathsClosed: all six export paths now call the checker, and a bypass test guards each one against regression.
Goals · Each row is a Goal: the outcome, what counts as done, and when to stop.

For your company

See how Operalta fits your company.

Bring one current decision or process. We will map it together.