Skip to content

Runway

Runway tells the Founder every week whether the Startup reaches profit before its cash runs out.

Outcome

PartThis Process
OutcomeEach week the Founder knows, at trailing rates, whether the Startup reaches profit before its cash runs out.
ReadsTransaction, Metric
LeavesDocument
Runs inEach Startup

Accountable

Finance Lead, Finance Team.

Workflows

WorkflowRunsTeam
Default-alive checkevery weekFinance Team

Who does each step

Runway: who does each step3 steps in 1 Workflow, across 1 Role: Finance Lead. The table below lists every step.Finance LeadFinnWorkflowDefault-alive check1 · Metric.queryRead cash, net burn, and weekly growth.2 · Forecast.createProject both forward at the trailing rates.3 · Message.createReport default alive or default dead to theFounder.Runway: who does each step3 steps in 1 Workflow, across 1 Role: Finance Lead. The table below lists every step.WorkflowDefault-alive checkFinance Lead1 · Metric.queryRead cash, net burn, and weekly growth.Finance Lead2 · Forecast.createProject both forward at the trailing rates.Finance Lead3 · Message.createReport default alive or default dead to theFounder.
Each box is a step, numbered within its Workflow, with the Verb it calls, under the Role it runs as. The table below adds approvals.
WorkflowStepRoleCallsApproval
Default-alive check1. Read cash, net burn, and weekly growth.Finance LeadMetric.queryNone
Default-alive check2. Project both forward at the trailing rates.Finance LeadForecast.createNone
Default-alive check3. Report default alive or default dead to the Founder.Finance LeadMessage.createNone

Events

DirectionWhenWhat happens
InEvery weekStarts Default-alive check
OutMetric.queriedRaised by step 1 of Default-alive check
OutForecast.createdRaised by step 2 of Default-alive check
OutMessage.createdRaised by step 3 of Default-alive check

Plays

No Play names this Process.

Controls

No Control names this Process or a Workflow of it.

Settings

SettingTypeDefaultSaySet with
runway.reportDaystringmonSend the runway check on MondaysSetting.update

Failure

A failed step retries; when retries run out, the Action goes to the Finance Lead.

Loop

No loop: the path is never randomized, because it serves Risk assessment.

Code

Text
Turn on runway

Enable

On by default for every Product Template. Process.pause stops new Actions; Actions in progress finish.

Text
Send the runway check on Mondays

Example

A podcast-editing marketplace has $80,000 in cash, burns $10,000 a month and grows revenue 5% a week. Default-alive check reports default alive, with profit in month 6, and the Founder reads it each week.