Opportunity Window Tracking and Orbit-Forwarding Automation: A Half-Formed Idea Never Reaches Sales

Why a deadline is not the moment that actually matters
A window-closing date answers "when is it too late," but a team usually needs to decide and prepare well before that date to actually capture whatever value the window offered — waiting until the deadline to act is often functionally the same as missing it. And separately, an opportunity moving toward a real sales conversation carries real cost if it turns out to be premature: a sales team chasing something the client never actually intends to buy burns trust and effort that a five-second classification checkbox does nothing to protect against.
How the underlying problem shows up before you fix it
An opportunity's window is tracked only by its final close date, so by the time anyone notices it is closing, there is no longer enough time to actually prepare a response.
An opportunity still rated "suggested" — the earliest, least-validated status — gets forwarded to sales as if it were a confirmed, ready-to-pursue lead.
An opportunity with a genuinely vague statement, or with no supporting evidence at all, reaches a sales conversation anyway, because nothing outside the interface actually stops it.
The same opportunity gets forwarded to Orbit twice, because nothing tracks whether a commercial signal was already created from it.
A window that has already closed sits marked as "open" indefinitely, because nothing proactively flags that the moment has passed.
Why window tracking and forwarding discipline rarely get enforced automatically
Tracking a "last safe moment" separately from a hard deadline requires deliberately modeling preparation time as its own concept, not just storing one date — most systems default to the simpler single-deadline model because it is easier to build, even though it answers the wrong question for anyone trying to act in time. And gating a handoff to sales on multiple simultaneous conditions — correct classification, sufficient validation, real evidence, non-vague formulation, and no duplicate forward — takes deliberate, layered enforcement; a single "ready to forward?" checkbox collapses all of that judgment into one click that anyone under deadline pressure can simply check without verifying any of the underlying conditions.
How Centriu Oracle tracks the window and gates the Orbit handoff
An opportunity's window computes to one of five states: no window declared (nothing to track), future (the window has not opened yet), open (comfortably within the window), closing (within a configurable warning threshold of the deadline), or expired. Critically, the deadline the system actually counts down to is the declared "last safe moment" when one exists, not simply the window's closing date — because the moment by which a decision must be MADE to still act in time is often meaningfully earlier than the moment the opportunity technically disappears, and treating them as the same date would leave no real time to prepare. Separately, before an opportunity can be forwarded toward Orbit as a commercial signal, five conditions are checked together: the classification must genuinely be one of the two commercial types (not one of eight other legitimate classifications, like an internal improvement or something already covered by an existing contract); the status must be validated, prioritized, in testing, or approved — never merely "suggested" or "in analysis"; the opportunity must carry linked evidence, whether from the structured diagnosis or elsewhere; its formulation-quality score must not be "vague"; and it must not already have a commercial signal created from it. Any one of these failing blocks the forward and states exactly which condition is missing — this is confirmed as the TypeScript mirror of a real database CHECK constraint, so the interface blocks the attempt early to explain why, and the database blocks it again for real, closing the gap a determined bypass of the UI alone would otherwise leave open. And even once every condition passes, what actually crosses to Orbit is a commercial SIGNAL requiring its own separate human approval before anything happens — Oracle never writes directly into an Orbit relationship record, and Orbit remains the sole owner of what happens with that client relationship from that point forward.
What is actually built today
A 5-state opportunity window (no window / future / open / closing / expired) driven by a "last safe moment" that can be set earlier than the declared close date specifically to account for preparation time.
A configurable warning threshold before the deadline that flags a window as "closing," giving advance notice rather than a same-day surprise.
A 5-condition Orbit-forwarding gate — correct commercial classification, sufficient validation status, linked evidence, non-vague formulation, and no duplicate forward — confirmed as the TypeScript mirror of a real database CHECK constraint (`chk_oracle_rx_opp_commercial`), enforced twice: once in the interface to explain, once in the database to actually prevent.
A specific, named alert raised whenever an opportunity is treated as commercial before being properly validated — surfacing the exact risk the gate exists to prevent, not just silently blocking it.
Confirmed in the readiness-check function's own returned note: crossing to Orbit produces a commercial SIGNAL with its own separate human-approval flow — Oracle never writes directly to an Orbit relationship record, and Orbit stays the sole owner of the client relationship.
Per-organization access control on every opportunity read and write, including the forwarding check itself.
A window with real lead time (illustrative scenario, not a real client)
An opportunity is logged with a window closing in 60 days — a client's annual budget cycle. But acting on it requires preparing a proposal, getting internal sign-off, and scheduling a client meeting, which realistically takes about three weeks. The consultant sets the "last safe moment" 21 days before the window's actual close, not on the close date itself. The window status reads "open" for the first several weeks, then flips to "closing" once the system enters the warning threshold before that 21-day mark — not before the 60-day mark — giving the team a genuinely actionable early warning rather than one calculated against the wrong deadline. Separately, when the consultant later tries to forward this same opportunity to Orbit, the gate blocks the attempt: the opportunity is correctly classified commercial and has linked evidence, but its status is still "in analysis," one step short of "validated." The system explains exactly that one missing condition rather than a generic "not ready" message.
What changes operationally
A team gets a genuinely actionable warning before an opportunity's window closes, timed to when a decision actually needs to be made rather than the deadline itself. An opportunity can no longer slip into a sales conversation while still under-validated, unclassified, evidence-free, or vaguely stated — the same rule catches it twice, once in the interface and once for real in the database. And Orbit's ownership of the actual client relationship stays intact: Oracle produces a candidate signal for a human to approve, never a direct, silent write into someone else's relationship record.
When this is not the right fit
A team that wants every opportunity forwarded to sales immediately regardless of validation status — treating Oracle purely as an idea funnel with no quality gate — will find this forwarding check adds friction by design; it exists specifically to protect the sales relationship from premature, under-evidenced handoffs.
A single deadline and a one-click forward vs. a lead-time-aware window and a multi-condition gate
A single close date and a one-click "forward to sales" button both collapse real complexity into something too simple to be reliable — the date ignores preparation time, and the button ignores everything that should have been verified first. Centriu Oracle instead tracks a "last safe moment" distinct from the closing date, and enforces five separate conditions — classification, status, evidence, formulation quality, and no duplicate — twice over, once to explain and once for real, before anything reaches a sales conversation.
Related systems
Main system: Centriu Oracle. Complementary when relevant: Centriu Orbit.
What it does NOT do
- Does not treat the window's close date as the moment to act — the "last safe moment," when declared, is what the system actually counts down to, specifically to account for real preparation time.
- Does not forward an opportunity to Orbit automatically or silently — a person always initiates the forward, and even a passing readiness check produces a candidate signal requiring its own separate human approval, never a direct write into an Orbit relationship record.
- Does not allow a bypass of the forwarding conditions from the interface alone — the same rule is enforced again as a real database constraint, closing the gap a UI-only check would leave open.
- Does not let a single failing condition be overridden silently — classification, status, evidence, and formulation quality are checked together, and any one failing blocks the forward with a stated reason.
- Does not expose one organization's opportunities or forwarding checks to another — every read and write is checked against the acting user's actual organization membership first.
Security and governance
Every organization using Centriu Oracle sees only its own projects and opportunity registers; access is scoped by organization membership and re-checked on every write, including the Orbit-forwarding readiness check. Personal data follows Brazil's LGPD (Law No. 13,709/2018). Full detail on access control lives at /governanca.
Pricing and contracting
Available by monthly subscription, with tiered plans. Values and terms come from the official pricing table at /precos (Centriu's central source — never restated here).
Frequently asked questions
What is the difference between a window's close date and its "last safe moment"?
The close date is when the opportunity technically disappears. The last safe moment, when declared, is the actual point by which a decision must be made to still act in time — it can fall meaningfully earlier than the close date to account for preparation.
What five conditions does an opportunity need to be forwarded to Orbit?
A genuinely commercial classification, a validated-or-further status, linked evidence, a non-vague formulation, and no pre-existing forwarded signal — all five are checked together, and any one failing blocks the forward.
Is this check only enforced in the interface?
No. It is confirmed as the TypeScript mirror of a real database CHECK constraint, so the same rule is enforced twice — once early in the interface to explain what is missing, and again in the database so it cannot be bypassed.
Does forwarding to Orbit automatically create a client relationship record?
No. What crosses is a commercial signal requiring its own separate human approval. Oracle never writes directly into an Orbit relationship record, and Orbit remains the sole owner of that relationship.
Can the same opportunity be forwarded to Orbit twice?
No — the forwarding check specifically verifies whether a commercial signal has already been created from that opportunity, and blocks a duplicate forward.
What does Centriu Oracle cost?
It is sold by subscription with a published starting price — exact current values are on the central pricing page.
See how Centriu Oracle gates opportunity forwarding to Orbit
Reach our commercial team directly, or leave your details below — we'll follow up with guidance for your case.