Valqio Docs
Platform

Console journey

The user journey from modeling a product action to inspecting runtime decision evidence.

Console is where your team configures Valqio and inspects what happened after your app starts calling the runtime data plane.

For a scan of every public Console area, see the Console feature map.

First setup path

  1. Create or select a project.
  2. Select the environment your app will call.
  3. Model one product action or usage control.
  4. Attach it to a plan or customer rule.
  5. Publish the environment.
  6. Create a server runtime API key.
  7. Copy the SDK environment values.
  8. Run one app request.
  9. Inspect the decision evidence.

The first successful integration should prove one real product action, not every pricing model your company may need later.

Core areas

Console areaWhat it is for
StartGuided setup, recent activity, and next action.
Product actionsApp-native actions that map product work to Valqio runtime checks.
Usage controlsMeters, limits, quotas, and credit-backed controls.
PlansPackaging rules that grant product actions and usage allowances.
CustomersSubjects that receive plans, balances, credits, and usage history.
DevelopersAPI keys, SDK setup snippets, activity, and webhooks.
Decisions → HistoryRuntime decision history and evidence detail. Workbench is the adjacent Decisions tab.
PublishRuntime state previews, environment publishing, and generated SDK handoff.
Runtime ActivityCommit, release, reservation, usage lifecycle, and diagnostics inspection.
Draft InvoicesBilling-sync previews and Stripe export readiness.
SettingsProjects, environments, members, and account billing state.

Workbench vs app traffic

Workbench helps you test a decision shape before or during integration. App traffic is the source of truth for real runtime behavior.

Use Workbench to confirm:

  • the subject exists
  • the plan or customer rule is attached
  • the product action or meter key is correct
  • allow and deny paths behave as expected

Use app traffic to prove:

  • the SDK has the right environment values
  • the API key has the right scope
  • idempotency keys are stable
  • evidence links match real request IDs
  • support and finance can inspect the result later

Evidence loop

Every meaningful Console journey should end at evidence:

  1. App calls Valqio.
  2. Valqio returns a decision.
  3. App handles allow or deny.
  4. Decisions → History shows the decision row.
  5. Decision detail explains the subject, product action, outcome, reason, request identity, and billing or usage context.

If a setup step does not lead to evidence, it is configuration, not proof.

On this page