Encode the full action protocol in your notification text…
For each digital trigger, encode the complete action protocol in the notification text itself ('Daily Review — 3 wins, 1 lesson, tomorrow's top 3') rather than generic labels, to eliminate decision-making at activation.
When This Fires
- When setting up any recurring digital reminder or notification
- When a notification-triggered agent fires inconsistently despite the trigger itself working — check if the notification text is too vague
- When reviewing existing notifications for actionability
- When transitioning from generic reminders ("Exercise!") to behavioral agent systems
Common Failure Mode
Generic notification labels: "Meditation," "Write," "Review," "Exercise." These fire fine as triggers but leave a gap between trigger and action that requires cognitive bridging. "Meditation" → "Where do I meditate? How long? What technique?" Each unanswered question is a friction point that competes against dismissing the notification.
The Protocol
(1) For each digital trigger, open the notification text and check: does it contain the complete action protocol? Could someone who has never done this behavior execute it from the notification text alone? (2) If the text is a generic label → rewrite to include specific steps. "Meditation" → "Meditation — 10 min, sit at desk, Waking Up app, daily meditation." "Exercise" → "Exercise — 20 min walk, grab shoes by door, loop around the block twice." (3) Keep the text scannable: numbered steps or dash-separated items work best. No paragraphs. (4) Include location and materials if relevant: "at desk," "grab notebook," "open [specific app]." (5) Test: when the notification fires, can you start acting within 5 seconds without opening any other reference? If yes → the encoding is complete.