All posts
Tutorialby The KazTrack Team·

How to Create Real-Time Collaborative Runbooks for Your Team

A step-by-step guide to building collaborative runbooks in KazTrack—real-time editing, comments, mentions, version history, and public read-only share links.

How to Create Real-Time Collaborative Runbooks for Your Team

When an incident hits at 2 a.m., nobody wants to dig through a stale wiki. Collaborative runbooks—living documents your whole team can edit, comment on, and read together in real time—turn tribal knowledge into something dependable. In this tutorial you’ll build a runbook in KazTrack’s collaborative docs, wire in comments and mentions, keep a version history, and share a public read-only link so on-call partners can follow along without an account.

Prerequisites

Before you start, make sure you have:

  • A KazTrack project with at least a couple of teammates added as members.
  • A role that allows creating and editing documents. KazTrack uses granular RBAC, so editors need the right permission while viewers can still read.
  • A rough idea of the procedure you want to document—deploy rollback, database restore, incident triage, on-call handoff, and so on.

No special setup is required: KazTrack’s docs are real-time collaborative out of the box, backed by a sync engine so multiple cursors stay in step.

Step 1: Create the runbook document

  1. Open your project and go to Docs in the sidebar.
  2. Click New document.
  3. Give it a clear, searchable title—e.g., Runbook: Production Rollback.

A good runbook title states the what plainly so a stressed teammate finds it in two seconds. Avoid clever names.

Step 2: Structure the runbook for fast scanning

Runbooks are read under pressure, so structure beats prose. Use headings and short, numbered steps.

A reliable skeleton:

## When to use this runbook
## Prerequisites & access
## Steps
   1. ...
   2. ...
## Verification
## Rollback / escape hatch
## Escalation contacts

Lay out each section with KazTrack’s editor:

  1. Add a When to use section so people don’t run the wrong procedure.
  2. List prerequisites and access—credentials, VPN, permissions, the deploy target.
  3. Write the steps as an ordered list. One action per step. No compound steps.
  4. Add a verification section: how do you know it worked?
  5. Always include an escape hatch—what to do if the procedure makes things worse.

Keep steps copy-pasteable

For any command, drop it into a code block so it can be copied verbatim:

# Trigger a rollback deploy for the affected PR
deploy --pr 214 --target staging --rollback

Precise, copyable commands are the difference between a 5-minute recovery and a 50-minute one.

Step 3: Collaborate in real time

This is where runbooks earn the “collaborative” label.

  1. Share the document with your team (anyone with view permission in the project can open it).
  2. Invite a teammate to edit alongside you. KazTrack syncs edits live—you’ll see their cursor and changes appear as they type, with no “refresh to see updates” friction.
  3. Co-author the tricky sections together while the procedure is fresh, instead of one person guessing and another correcting later.

Because edits merge in real time, two people writing different sections never clobber each other’s work.

Step 4: Use comments and mentions to resolve open questions

Runbooks always have loose ends—“is this still the right bucket?”, “who owns this alert?” Capture those inline instead of in a separate chat thread that gets lost.

  1. Select the text in question and add a comment.
  2. Mention the right person with @name. They get notified and can reply directly on the doc.
  3. Resolve the comment once the question is answered, keeping the runbook clean.

Mentions turn a document into a conversation pinned to the exact line that needs attention, so context never gets stripped away.

Step 5: Track changes with version history

Procedures drift. A bucket name changes, a step gets added, a tool gets swapped. KazTrack keeps a version history so you can see how the runbook evolved—and recover if a well-meaning edit broke something.

  1. Open the document’s version history.
  2. Review previous versions to see what changed and when.
  3. If a recent edit introduced a mistake, restore an earlier version.

Treat version history as your audit trail: after every real incident, update the runbook and let history record that the procedure improved because reality taught you something.

On-call partners, contractors, or stakeholders sometimes need to read a runbook without joining your project. KazTrack supports public read-only share links for exactly this.

  1. Open the document’s share settings.
  2. Generate a public read-only link.
  3. Send it to whoever needs reference access. They can view the latest content but can’t edit it.

Read-only sharing means you can hand the procedure to an external responder mid-incident without provisioning an account or risking accidental edits.

Step 7: Connect runbooks to the work they describe

Runbooks are most valuable next to the delivery work they support. Because KazTrack is a GitHub-native workspace, your docs live alongside pull requests, issues, sprints, and deployments.

  • Reference the pull request or issue a runbook relates to so context is one click away.
  • Mention the deploy target (Forge or xCloud) the procedure operates on.
  • Link the runbook from a sprint so the team sees it during planning.

Let AI agents keep runbooks current

KazTrack is AI-native through its built-in MCP server. An agent connected via Claude Code, Codex, or any MCP client—bounded by its token’s permissions—can read and edit docs. After a deploy or an incident, you might prompt:

“Update the production rollback runbook to reflect the new staging target, and add a verification step.”

The agent edits the doc through the same collaborative sync path your teammates use, so changes appear live and land in version history—no special export or import.

Troubleshooting

  • Can’t edit? Confirm your role grants document editing; viewers get read-only access by design.
  • Teammate doesn’t see your changes? Both of you should be on the live document; real-time sync only applies to people with the doc open.
  • Public link recipient sees nothing? Make sure you generated a public read-only link and that the document isn’t archived.

Key takeaways

  • Structure runbooks for scanning: clear title, ordered steps, verification, and an escape hatch.
  • Real-time editing lets the whole team author and refine procedures together without version clashes.
  • Comments, mentions, and version history keep runbooks accurate and auditable over time.
  • Public read-only links share procedures safely; MCP agents can keep them current automatically.

Want runbooks that stay alive instead of rotting in a wiki? Create your first collaborative doc in KazTrack and turn your next incident review into a procedure your whole team trusts.

#documentation#collaboration#runbooks#real-time#tutorial