Skip to main content

Documentation Index

Fetch the complete documentation index at: https://libretto.sh/docs/llms.txt

Use this file to discover all available pages before exploring further.

View your current cloud plan, open the Libretto plans page, and manage payment details through Stripe.
Only organization owners can view billing status or open billing-management links.
Sign up or log in to your Libretto Cloud account before using these commands.

Open the plans page

Use billing portal to print a short-lived link to Libretto’s plans page:
npx libretto experimental billing portal
The page shows:
  • Your current plan.
  • The currently available upgrade or downgrade options.
  • A link for payment methods and invoices.
  • A contact path for BAA and Enterprise requests.

Check the current plan and usage

Use billing status to inspect the current plan, subscription status, usage, and period end:
npx libretto experimental billing status
Example output:
Plan:    Team (active)
Usage:   26.40 / 400 browser hours this period
Period:  ends 2026-05-21
If cancellation is already scheduled, the command prints that too.

Cloud usage limits

These limits apply to Libretto Cloud. Local browser sessions on your own machine do not count toward cloud billing.

What counts toward usage

Browser hours accrue when Libretto Cloud provisions a browser session for:
  • A browser session opened through Libretto Cloud.
  • A workflow job that needs a browser session.

How usage is measured

Hosted usage is measured per browser session, from the time a session starts until Libretto records it as closed. Each session is billed by the second and rounds up to the next whole second, with a one-second minimum per session. Browser seconds are priced at 0.000069444persecond(0.000069444 per second** (**0.25 per browser hour), which is reflected in the included hours on each plan.

Plans and pricing

PlanMonthly priceBrowser hours included
Free$01
Pro$2080
Team$100400
EnterpriseCustomCustom
Run billing portal to compare and switch plans. If your organization exceeds its plan limit, Libretto Cloud will not spin up new browser sessions until you move to a plan with more capacity.

Change plans, payment methods, invoices, and cancellation

Run billing portal, open the printed plans page, and use it to change plans or open Stripe’s customer portal for payment details, invoices, and cancellation. After any plan change, run billing status again in your terminal to confirm the updated plan.

BAA and Enterprise

For BAA and Enterprise, please reach out to us at team@saffron.health.

Troubleshooting

  • If the plans link says it is expired or invalid, run npx libretto experimental billing portal again to get a fresh link.
  • If billing commands fail with an auth error, log in again or set LIBRETTO_API_KEY.
  • If you can authenticate but still cannot access billing, confirm that your user is an organization owner.

Authentication

Manage cloud login state, invites, and API keys.

Deployments

Deploy workflows and invoke them on Libretto Cloud.