Skip to main content
Stripe routes payments. Praxa is building the accountable boundary for routed work. Praxa Execution Fabric is the public boundary being built around Praxa’s durable agent runtime: submit work, follow a run, enforce policy and billing, and retain evidence of what happened. The full product direction includes model/tool routing, exact-action approvals, and verified receipts; the status note below separates that direction from what is currently implemented.
Current status: the production partner preview serves personal tenant keys, minimal durable-task execution, run reads, resumable SSE, cancellation requests, public and signed-in usage readback, automatic signed task webhooks, and bearer webhook management. The deployed portal accepts email-link/OTP fragment callbacks, persists the resulting browser session, and records legal acceptance durably before it renders developer routes. Exact recorded browser-action approval remains pending. Production canaries have separately proved zero-cost pre-dispatch cancellation and the scheduled non-retryable run_outcome_unknown terminal state for a genuinely provider-in-flight cancellation. An authenticated browser canary proved persisted platform-origin sessions, durable legal gating, and the canonical aliases; read-only HTTP checks proved nested developer routes and the consumer-host deep-link return. Turn execution, request-level overrides, organization execution and keys, and mature receipts remain closed. See Status and roadmap.
Source-ready follow-on: Portal-native personal agent/workflow management, a metered draft playground, profile/avatar/preferences, organization membership management, subscription display/eligible checkout, agent evaluation datasets, and a gated typed-workflow foundation now exist in source. They are not live claims until their migrations, Worker release, and production canaries are recorded on the status page. Experiments and model comparison remain unavailable.
It’s the same execution runtime that already runs Praxa’s own custom agents and its desktop coding tool, opened up as an API you can build on. Model routing alone is not the target differentiator. The target is a server-enforced action boundary and durable evidence. The live preview has a narrower task/run/event/usage boundary; unified policy and mature receipts are not yet billable public products.

Target approval flow

This is the target end-to-end shape. The source-ready P1 approval path implements the public decision step only for an exact immutable browse_session_act instruction or steps and target host. It suppresses every unsupported or unverifiable approval shape instead of inventing a summary. Treat that refinement as pending until the status page records its production activation.

Status legend

Every capability in these docs carries one of three labels. They tell you what you can build on now versus what to plan around.

Documentation

Getting started

API reference

  • api/execute.mdPOST /v1/execute: the minimal durable-task subset and reserved contract fields
  • api/runs.mdGET /v1/runs/:id: read a run’s current state
  • api/events.mdGET /v1/runs/:id/events: stream a run’s events, resume with Last-Event-ID
  • api/approvals.md — exact digest-bound browser-action approval and fail-closed unsupported shapes
  • api/usage.md — the usage contract and signed-in source implementation
  • api/webhooks.md — active partner-preview signed delivery, ordering, and replay contract
  • api/errors.md — the RFC 9457 error format every endpoint shares
  • api/openapi.yaml — preview contract specification; Markdown status pages are activation authority

Keys & access

Approvals & policy

Studio & workflows

  • studio-and-console.md — live, source-ready, gated, and unavailable developer-portal surfaces
  • datasets.md — source-ready agent-scoped immutable evaluation inputs
  • workflows.md — the gated typed-workflow source foundation and its activation boundary

Security

SDK

Use cases

Enterprise

How-to guides

Reference

Partner-preview access is invitation-only. The deployed portal supports an email-link/OTP fragment callback, a persisted browser session, and durable legal acceptance for admitted accounts. Production canaries proved authenticated platform-origin preservation through the canonical aliases, 200 responses on nested developer routes such as https://platform.praxa.io/developers/develop/api-keys, and exact developer deep-link return from app.praxa.io. See the bounded evidence and remaining gates on the status page.
Last modified on August 14, 2026