HACKATHON 2026Competing in the Prava Agentic Commerce Hackathon 2026Read Docs
The Flow

One command to prepare and approve your launch

Your app is built. LaunchOps takes it from there. Approve the plan once; the agent handles the rest.

Step 1 of 4

You tell LaunchOps what you need

Type a natural-language command in your IDE: "Set up a database, email API, and domain for feedbackkit.dev." LaunchOps understands the intent and builds an itemized plan.

1
You tell LaunchOps what you need
Type a natural-language command in your IDE: "Set up a database, email API, and domain for feedbackkit.dev." LaunchOps understands the intent and builds an itemized plan.
2
You review and approve the plan
LaunchOps shows you every line item with its cost, the total, and the spending limit. You review once and approve with your Visa Payment Passkey on your phone.
3
LaunchOps buys and provisions
Prava issues merchant-scoped, amount-locked one-time virtual Visa cards. LaunchOps uses them to complete each purchase. If a provider, price, or domain is unavailable, LaunchOps pauses and requests a new approval.
4
It is live. Everything is in your project.
Connection strings land in your .env.local. Domains resolve. API keys are active. Your app is live. Every purchase is logged in your Prava dashboard.
Your money is protected at every step

LaunchOps shows you the exact cost before you approve. Prava issues one-time virtual cards scoped to the merchant and amount. The agent cannot exceed the limit, reuse the card, or spend on anything else.