Launch my business
Launch puts a Startup live on its domain, opens its Site and takes real payments through Stripe once every entry check of Live passes.
For developers
Startup.launch puts a Startup live on its domain, serving its Offers to Customers. It refuses until every entry check of Live passes, and names each check that fails.
For developers
Needs Open a bank account · Offer · Put up a page
What you get
- 1business moved to LiveStartup
- 10launch checks every Startup passes, plus any its template addsLifecycle
- 1site public at leaseline.appSite
- 1Offer on sale at $29 a monthOffer
- 1checkout that takes real cardsStripe's Checkout Session
- 1Stripe account taking live charges and paying out to your bankStripe's Account and Payout
- 1billing portal where customers change or cancelStripe's Billing Portal
- 1launch announcement goes to your AudiencesWorkflow
Your agent does
You, to your agent
Launch Leaseline.
Put the business live and start taking payments.
Open leaseline.app to customers today.
# Look up the Startup: Startup.list
STARTUP= $(curl "https: //api.sb/ leaseline.app/ startups? limit= 1" \
-H "Authorization: Bearer $STARTUP_BUILDER_API_KEY" | jq -r '.startups[0]["$id"] | split("/ ") | last')
# Startup.launch
curl -X POST https: //api.sb/ leaseline.app/ startups/ $STARTUP/ launch \
-H "Authorization: Bearer $STARTUP_BUILDER_API_KEY"
import { $ } from 'startup-builder'
const [startup] = await $.Startup.list({ limit: 1 })
await $.Startup.launch({ startup: startup.$id })
STARTUP= $(npx startup-builder do Startup.list --json '{"limit": 1}' | jq -r '.startups[0]["$id"] | split("/ ") | last')
npx startup-builder do Startup.launch --json '{"startup": "'"$STARTUP"'"}'
{
"name": "do",
"arguments": {
"code": "const [startup] = await $.Startup.list({ limit: 1 })\nreturn await $.Startup.launch({ startup: startup.$id })"
}
}
Launch refuses until every check below that applies to your Startup passes. The launch checklist gives the words that clear each one.
| Check | Applies to | What clears it | Call |
|---|---|---|---|
| Offers published | Every Startup | Publish an Offer with a price and terms. | Offer.publish |
| Work defined | Every Startup | Give every published Offer a Workflow with each step assigned. | Workflow.create |
| People assigned | Every Startup | Seat an Agent or a person in every Role the Workflows need. | Role.staff |
| Site published | Every Startup | Publish the home, pricing, terms, and privacy Pages. | Version.deploy |
| Test run passed | Every Startup | Have a sample Customer accept every published Offer in test. | Offer.accept |
| Portal ready | Every Startup | Build the Startup so the Portal serves every Customer record. | Startup.build |
| Agent API open | Every Startup | Build the Startup and fix each conformance failure it names. | Startup.build |
| Payouts connected | Every Startup | Have a person claim the Startup and finish payouts onboarding. | Startup.claim |
| Address resolves | Every Startup | Connect the Domain, wait for its certificate, and check walletsEnabled. | Domain.connect |
| Five slots at Commitment | Every Startup | Run the cheapest test on each slot below Commitment, such as a fake door on the reserve page. | Experiment.start |
| Sources secured | Dataset API, Directory | Record a licensed, crawled, or synthetic Source for every Dataset. | Source.create |
| Evals passing | Agent as a Service | Run the Evals again after fixing each failing task type. | Action.evaluate |
| SLA published | Services-as-Software, E2E managed service | State the outcome, the SLA, and the remedy on every service Offer. | Offer.publish |
| Supply seeded | Marketplace, Licensed-human marketplace | Onboard the first Suppliers and have each accept the supplier terms. | Human.onboard |
| Credentials verified | Licensed-human marketplace | Verify a current credential for each Supplier in each jurisdiction served. | Credential.verify |
| Human steps staffed | E2E managed service | Seat a person in every human delivery step, with a response time. | Role.staff |
Change it
- Launch on Monday at 9 am.
- Tell my waitlist a day before everyone else.
- Pause the business for a week.