Product

A runtime system for teams that ship with agents in the loop.

The product page keeps the same control-plane energy as the landing page: dense product surfaces, sparse accent color, and copy that sounds operational instead of aspirational.

Runtime overviewLive
Open requests148
Active runs32
Policy holds04
Reviewers online11

Oracle is most convincing when the product itself looks like a calm, inspectable system rather than a decorative abstraction.

Shared context
1 trace

Humans and agents read the same execution surface.

Policy-first motion
4 gates

Approvals, scope, environment, and escalation stay visible.

Operator pace
< 5 min

The UI is tuned for fast review without burying the risky step.

01 / Workflow

Start with intake, not chaos.

The product is organized around the moments that usually go wrong first: requests arrive incomplete, ownership is vague, and the risky context sits outside the execution surface.

01

Capture every request in one intake lane

Slack asks, incidents, and operator forms land in the same runtime inbox so context arrives before delegation.

SlackFormsAPIIncidents
02

Route and brief before anything runs

The product prefers structured handoff over raw queue volume. Ownership, urgency, and policy match happen early.

OwnersUrgencyPolicies
03

Keep review attached to the execution trace

Oracle treats the trace as part of the product surface, not an afterthought buried in logs or comments.

DiffsApprovalsReplay
Launch checklistWindow 18
Owners mappedEvery request lands with a named reviewer lane.
Context retainedTrace, source, and rollback state follow the run.
Policy matchedUnsafe scopes pause before tools expand.
Escalation pathOperators know when a human hand is still required.
02 / Runtime

Delegation without losing the thread.

The product language stays intentionally operational: lanes, states, reviewers, and live context. Even the marketing page should feel like it belongs to the same system.

Capture

Incoming asks

Field notes
Slack triage
Escalation intake
Run

Active lane

Agent assignment
Live trace
Policy holds
Review

Human checkpoint

Risk diff
Approval state
Resume or stop
Runtime notes
Reviewer context is preserved beside the diff instead of after it.
Approval-required moments are phrased as states, not warning banners.
The UI favors lane transitions over feature taxonomy.
03 / Review

Help operators read the risky part first.

The page should reinforce the product promise that Oracle compresses complexity into a few inspectable decisions instead of flooding people with logs.

Review surface
External tool handoff
Needs review
Changed lines

- allowToolScope("external-tools", production)

+ requireApproval("external-tools")

+ scopeEnvironment("staging")

+ attachRollbackTrace(run.id)

Reviewer note

The risky branch stays paused until the staging trace settles and the operator confirms tool scope. The product language should always make that state obvious.

Review outcomes
01

Approve when the trace and environment match.

02

Hold if reviewer context or policy scope drifted.

03

Escalate when the operator would need external credentials.

04 / Systems

Integrations should feel embedded, not bolted on.

Oracle is open by default, but the visual treatment stays disciplined. The page should suggest extensibility through structure, not through a rainbow of logos.

System

GitHub

Patch review and merge gates

System

Slack

Inbound asks and operator replies

System

API

Runtime creation from product events

System

Observability

Trace correlation and latency signals

System

Policies

Environment, scopes, and approval rules

System

Automation

Scheduled runs with visible ownership

05 / Operating Model

The product narrative is a team narrative.

This template is aimed at founders, designers, and engineers who want the product page to sound like a credible operating model, not just a list of features.

AudienceTeams shipping agent-native products under real operational pressure.
PromiseGive humans and agents one inspectable runtime instead of fragmented tools.
MoodPrecise, cinematic, restrained, and biased toward reviewability.
Rule 01

Use product nouns like lane, trace, approval, queue, and rollback.

Rule 02

Let contrast come from surface depth, not decorative graphics.

Rule 03

Make every page feel like it belongs beside the dashboard, not outside it.

06 / Governance

Safety stays in-frame.

Governance here is not a compliance appendix. It is part of the product promise and should remain visible in both content and component choices.

Guardrail

Policies

Environment, scope, and escalation rules remain visible before a run starts.

Guardrail

Approvals

External tools and credentials are framed as explicit handoff states.

Guardrail

Observability

Queue pressure, latency drift, and reviewer load belong on the same surface.

Next Step

Use the product page as the narrative spine for the rest of the site.

This first version gives the template a proper product story. Pricing and contact can now plug into the same visual system without feeling like separate themes.