Skip to content

Hiring

Hiring brings a Human into a Role through a paid work trial instead of interviewing.

Outcome

PartThis Process
OutcomeEach Opening is backed by Evidence, and each Human hired passed a paid work trial graded against the incumbent Agent.
ReadsRole, Opening
LeavesHuman, Agreement, Opening, Candidate, Evidence, Project
Runs inEach Startup

Accountable

People Lead, People Team.

Workflows

Who does each step

Hiring: who does each step16 steps in 3 Workflows, across 4 Roles: Recruiter, People Lead, Reviewer, Payroll Specialist. The table below lists every step.RecruiterRoryPeople LeadHanaReviewerVeraPayroll SpecialistNoraWorkflowHire a humanWorkflowCompute openingsWorkflowRun a tryout1 · Opening.updateWrite the Role’srequirements, including anyCredential, on the Opening.2 · Human.recruitSource candidates, startingwith the best Customers andcontributors.3 · Candidate.updateHold a two-week paid worktrial graded by the usualchecks.4 · Credential.verifyVerify identity andCredentials.5 · Human.onboardSign the Agreement,onboard the Human, andhand pay to the PayrollSpecialist.1 · Role.reviewRead each Role’s eval passrates, escalations, waitingApprovals, and stalledMetrics.2List the legal floor acts andReserved Acts no Worker inthe Startup can perform.3Subtract what the Founderand the Agents alreadycover.4 · Opening.createOpen an unlisted Opening foreach gap past its Setting,citing Evidence for everyrequirement.5 · Opening.updateClose any Opening whosegap an Agent has sinceclosed.1 · Task.createCut Tasks from the Role’sbacklog, preferring those theAgent failed, escalated, orleft waiting.2 · Mandate.authorizeGrant the Candidate ascoped Mandate thatexpires with the tryout.3 · Task.assignGive the Candidate and theincumbent Agent the sameTasks.4 · Action.evaluateGrade both arms blind withthe Role’s Evaluators.5 · Evidence.createWrite the per-Verb delta anda proposed split as Evidenceon the Candidate.6 · Human.remitPay the Candidate in full,whatever the grade.Hiring: who does each step16 steps in 3 Workflows, across 4 Roles: Recruiter, People Lead, Reviewer, Payroll Specialist. The table below lists every step.WorkflowHire a humanWorkflowCompute openingsWorkflowRun a tryoutRecruiter1 · Opening.updateWrite the Role’s requirements, including anyCredential, on the Opening.Recruiter2 · Human.recruitSource candidates, starting with the bestCustomers and contributors.Recruiter3 · Candidate.updateHold a two-week paid work trial graded by theusual checks.Recruiter4 · Credential.verifyVerify identity and Credentials.Recruiter5 · Human.onboardSign the Agreement, onboard the Human, and handpay to the Payroll Specialist.People Lead1 · Role.reviewRead each Role’s eval pass rates, escalations,waiting Approvals, and stalled Metrics.People Lead2List the legal floor acts and Reserved Acts noWorker in the Startup can perform.People Lead3Subtract what the Founder and the Agentsalready cover.People Lead4 · Opening.createOpen an unlisted Opening for each gap past itsSetting, citing Evidence for every requirement.People Lead5 · Opening.updateClose any Opening whose gap an Agent has sinceclosed.Recruiter1 · Task.createCut Tasks from the Role’s backlog, preferringthose the Agent failed, escalated, or left waiting.Recruiter2 · Mandate.authorizeGrant the Candidate a scoped Mandate thatexpires with the tryout.Recruiter3 · Task.assignGive the Candidate and the incumbent Agent thesame Tasks.Reviewer4 · Action.evaluateGrade both arms blind with the Role’s Evaluators.Recruiter5 · Evidence.createWrite the per-Verb delta and a proposed split asEvidence on the Candidate.Payroll Specialist6 · Human.remitPay the Candidate in full, whatever the grade.
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
Hire a human1. Write the Role’s requirements, including any Credential, on the Opening.RecruiterOpening.updateNone
Hire a human2. Source candidates, starting with the best Customers and contributors.RecruiterHuman.recruitNone
Hire a human3. Hold a two-week paid work trial graded by the usual checks.RecruiterCandidate.updateNone
Hire a human4. Verify identity and Credentials.RecruiterCredential.verifyWithin a Mandate
Hire a human5. Sign the Agreement, onboard the Human, and hand pay to the Payroll Specialist.RecruiterHuman.onboardNone
Compute openings1. Read each Role’s eval pass rates, escalations, waiting Approvals, and stalled Metrics.People LeadRole.reviewNone
Compute openings2. List the legal floor acts and Reserved Acts no Worker in the Startup can perform.People Lead
Compute openings3. Subtract what the Founder and the Agents already cover.People Lead
Compute openings4. Open an unlisted Opening for each gap past its Setting, citing Evidence for every requirement.People LeadOpening.createNone
Compute openings5. Close any Opening whose gap an Agent has since closed.People LeadOpening.updateNone
Run a tryout1. Cut Tasks from the Role’s backlog, preferring those the Agent failed, escalated, or left waiting.RecruiterTask.createNone
Run a tryout2. Grant the Candidate a scoped Mandate that expires with the tryout.RecruiterMandate.authorizeAsks first; waits 1 business hour
Run a tryout3. Give the Candidate and the incumbent Agent the same Tasks.RecruiterTask.assignNone
Run a tryout4. Grade both arms blind with the Role’s Evaluators.ReviewerAction.evaluateNone
Run a tryout5. Write the per-Verb delta and a proposed split as Evidence on the Candidate.RecruiterEvidence.createNone
Run a tryout6. Pay the Candidate in full, whatever the grade.Payroll SpecialistHuman.remitAsks first; waits 1 business hour

Events

DirectionWhenWhat happens
InOn Opening.createdStarts Hire a human
InEvery dayStarts Compute openings
InOn Candidate.screenedStarts Run a tryout
OutOpening.updatedRaised by step 1 of Hire a human
OutHuman.recruitedRaised by step 2 of Hire a human
OutCandidate.updatedRaised by step 3 of Hire a human
OutCredential.verifiedRaised by step 4 of Hire a human
OutHuman.onboardedRaised by step 5 of Hire a human
OutRole.reviewedRaised by step 1 of Compute openings
OutOpening.createdRaised by step 4 of Compute openings
OutTask.createdRaised by step 1 of Run a tryout
OutMandate.authorizedRaised by step 2 of Run a tryout
OutTask.assignedRaised by step 3 of Run a tryout
OutAction.evaluatedRaised by step 4 of Run a tryout
OutEvidence.createdRaised by step 5 of Run a tryout
OutHuman.remittedRaised by step 6 of Run a tryout

Plays

Controls

Settings

None.

Failure

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

Loop

No loop: the path is never randomized, because it serves Worker competence.

Code

Text
Turn on hiring

Enable

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

Example

A tax-preparation service needs a credentialed preparer to sign returns. Compute openings opens the Opening, three of its best Customers apply, and each runs a paid two-week tryout beside the Agent. The best tryout result gets the seat.