Loading0%

Playbooks and Triggers: turning a thread into governed automation

Playbooks and Triggers: turning a thread into governed automation — overview

Save a proven agent workflow as a reusable intent, let an external tool fire it via webhook, and keep a human gate on anything that touches production.

  • playbooks
  • triggers
  • automation

TL;DR

A great agent answer is a one-off.

I designed Playbooks (save a proven agent workflow as a reusable intent) and Triggers (let an external tool fire a playbook via an inbound webhook), turning ad-hoc conversations into repeatable, governed automation without giving up human control.

The problem

Value leaked out of every thread: people re-typed the same investigation, good prompts lived in one head, and nothing ran automatically when an alert fired.

The insight

The unit of reuse is a playbook (a saved intent); the unit of automation is a trigger (one event fires one playbook).

Creation should meet users wherever a playbook took shape, whether from a live thread, a single message, or from scratch.

I considered letting one trigger fan out to several playbooks and rejected it, because it made outcomes hard to predict; a trigger fires exactly one playbook, and replacing it goes through a confirm step.

The solution

  • Playbooks are creatable from scratch, from a whole thread, or from a single message, with the agent synthesizing a draft in-thread (composing your playbook).
Composing a playbook from a live thread A saved playbook: its agent instructions, ready to run on demand Running a playbook on demand Composing a playbook from a thread, wiring its triggers before you create it Editing a playbook: instructions, visibility, connected triggers, and tags Editing a saved playbook
  • Built-in playbooks provide safe on-ramps.
  • Triggers use a uniform inbound-webhook model: any tool posts JSON to a per-trigger URL to fire one playbook, with a two-step create, a one-time secret reveal, and a single-playbook contract.
Triggers: connect an inbound webhook that fires exactly one playbook
  • The real design work was the transitions (connect, disconnect, replace) with consequence-aware confirmation copy and a soft notice (N trigger(s) will run the updated playbook on their next fire), so automation always makes the consequence of a change unmissable.

Impact

Reframed the agent from reactive chat into a governed automation platform, with a human gate on anything that touches production.

Reflection

Automation trust lives in the transitions and their consequence copy, not in the pages.