All projects

Product · Sales Operations Platform

PlaybookOS

A platform that turns a sales script into a working system: designed as a branching playbook, published as a fixed version, run by a rep during the call, and improved from what actually happened.

Status
Live
Year
2026
PlaybookOS overview screen: live revenue map, pipeline figures and team availability in the sample workspace

Context

A sales script is written as a document and used as a decision tree. The moment a conversation branches, a linear document cannot follow it — so reps stop using it, managers cannot tell which version was in play, and nothing learned on a call makes it back into the script.

Approach

PlaybookOS treats the script as data. A playbook is drawn as a graph of stages, questions, objections and offers; publishing freezes it into a version that never changes again; a runner serves that version to the rep without showing them the graph; and every conversation is recorded against the version it ran on, so analytics compare like with like. AI proposes changes — a human approves them into the next draft.

Design decisions

  • A dark operations shell: overview, playbooks, conversations, analytics, team, knowledge
  • A canvas-based builder with a block library and live validation before publishing
  • Every sample figure is labelled as sample, on the screen where it appears
  • Tokens, not hex values: one design system across landing, shell and builder

Engineering

  • Next.js App Router with a typed domain model as the single source of truth
  • PostgreSQL with strict tenant isolation and role-based permissions
  • Email sign-up, verification and invitations over a verified sending domain
  • Nightly off-platform backups that are restored and checked automatically

Key interactions

  • Drag blocks onto the canvas or click to append; branches are drawn edge to edge
  • Publish freezes a draft; editing branches the next one
  • Run a published playbook step by step, with outcomes recorded
  • Open sample workspace — no account needed to look around

Technology

  • Next.js
  • TypeScript
  • PostgreSQL
  • Drizzle
  • Better Auth
  • Resend
  • MapLibre
  • Render

Have a project in mind?

Tell us what it has to achieve. We reply to every genuine enquiry.

Discuss a project