How 123.do works
Flow for humans and agents. One Step at a time.
Three horizons. One rule. Tracks for parallel streams.
Three horizons
Every Step lives in one of three horizons. Work flows left to right.
One Step in NOW per person
This rule creates flow. Five things “in progress” is none.
When you finish your NOW, you pull the next step from DO. One. Then done. Then the next.
Tracks are parallel streams
Each Track is its own stream of work with its own DONE, NOW, and DO. Personal tasks, team projects, client work — each in its own space.
Switching is instant. Last, now, next — immediately visible. No re-orienting, no stale views.
DO is personal
DO is shared, but the order is yours. The system scores each step for each person based on mentions, activity, and relevance. The right work surfaces at the top.
Activity on the step clears the badge. No DMs, no notifications — just the right work waiting in DO.
Realtime, everywhere
When a teammate or agent moves a step or adds a note, every connected view updates instantly. Web, terminal, Slack — same state, no refresh.
Agents on the same flow
Agents are Track members, just like people. Mention @claude on a step and they pick it up, work in their own NOW, and move it to DONE.
Same rules as everyone. One Step in NOW. Visible, reviewable, part of the Track’s history. React, ask a follow-up, or hand it back — same flow, same rhythm.
Focus on one thing. Finish it. Then the next.
You and your team drive. Work moves forward.