ALAI Client Onboarding — Runbook

ALAI Client Onboarding — Runbook

Version: 1.0 Created: 2026-07-28 Owner: John (AI Director) / Alem Basic (CEO) Source process: processes/client-onboarding.md, processes/quick-ref/client-onboarding-quickref.md Tooling: node ~/system/tools/onboard-client.js, Skill onboard-client


1. Purpose

Every new ALAI client goes through 7 mandatory phases before development starts. No phase is skipped. Each phase has an owner, a required output, and a gate condition that must be true before moving to the next phase.


2. The 7 Phases

Phase 1: First Contact       -> gate: qualified lead
Phase 2: Discovery           -> gate: brief approved by client
Phase 3: NDA                 -> gate: NDA signed
Phase 4: Proposal            -> gate: proposal accepted
Phase 5: Contract            -> gate: contract signed + first payment
Phase 6: Project Setup       -> gate: project scaffolded + kick-off done
Phase 7: Development Start   -> SDLC pipeline takes over (processes/sdlc/)
# Phase Owner Timeline Gate
1 First Contact BizDev Respond within 24h Lead qualified, discovery call booked
2 Discovery BA + PO 1-3 days Project Brief written and approved by client
3 NDA John 1 day NDA signed by both sides
4 Proposal PO + Tech Lead 3-5 days Client accepts proposal in writing
5 Contract John 2-3 days Contract signed both sides + first payment received (if milestone-based)
6 Project Setup John + SM 1 day Project scaffolded, kick-off held, backlog created, all access granted
7 Development Start SM + Tech Lead Ongoing N/A — SDLC and sprint cadence take over

3. Phase Detail

Phase 1 — First Contact

Phase 2 — Discovery

Phase 3 — NDA

Phase 4 — Proposal

Phase 5 — Contract

Phase 6 — Project Setup

Phase 7 — Development Start


4. Client Directory Structure

Full standard: processes/client-document-structure.md

clients/<CLIENT>/
├── intake/
│   ├── first-contact.md
│   ├── discovery-notes.md
│   ├── project-brief.md
│   ├── proposal.md
│   ├── client-materials/        <- everything client provides, with README index
│   └── correspondence/
├── legal/
│   ├── drafts/
│   └── signed/
├── docs/{specs,research}/
├── designs/
├── src/
├── tests/
├── comms/{channels/standups,meetings,decisions}/
├── deployments/
└── project.json

5. RACI

Activity BizDev BA PO Tech Lead SM John Alem
First Contact R I I - - A I
Discovery C R R C - A I
NDA - - - - - R/A I
Proposal - C R R - A A
Contract - - - - - R A
Project Setup - - I C R R/A I
Kick-off - C R R R A I

R = Responsible, A = Accountable, C = Consulted, I = Informed


6. Automation Hooks

  1. Novi lead -> creates clients/<CLIENT>/intake/ + notifies BizDev
  2. Brief approved -> triggers NDA template fill
  3. NDA signed -> triggers Proposal creation
  4. Proposal accepted -> triggers Contract fill
  5. Contract signed -> triggers Project Setup scaffold
  6. Kick-off done -> project-workflow.js init

Guided end-to-end execution: node ~/system/tools/onboard-client.js or Skill onboard-client (7-phase interactive workflow).


7. Hard Rules



Document Location: ~/ALAI/processes/runbooks/ALAI-CLIENT-ONBOARDING.md Access Control: INTERNAL


Revision #2
Created 2026-07-28 17:56:17 UTC by John
Updated 2026-07-28 17:58:43 UTC by John