How 123.do works

A calmer way to move work forward. One step at a time.

Five horizons. One rule.

Every Step lives in a horizon. Work flows forward through them.

Animated diagram showing work flowing through Incoming, Next, Later, Now, and Past horizons. Only one step enters Now at a time. Completed steps form the numbers 1 2 3.

The one-NOW rule

Only one Step can be in NOW per person. This is the invariant that protects your attention.

Without the rule Five things "in progress"
Context switching constantly
Nothing actually finishing
With the rule One clear focus
Deep work on what matters
Steady completion

How teams use it

Each person has their own NOW. The team sees everyone's flow.

1
Work arrives in Incoming via Slack, CLI, or web
2
Triage into Next or Later during a calm review
3
Pull one Step into Now and finish it

From the terminal

Fast, keyboard-driven. No browser needed.

> 123 add "Write release notes"
# ○ added to incoming

> 123 next
# ○ pulled into next

> 123 now
# ⦿ Write release notes

> 123 done
# ● completed

From Slack

Turn conversations into steps. Stay in the flow of your team.

#marketing
@nige can you write the launch post?

/123 add Write the launch post
○ added to incoming · marketing.123.acme.com

/123 now
⦿ Write the launch post

/123 done
● completed · next step pulled into now

Same flow everywhere

Terminal, Slack, web. One flow, one state, no context switch. Your Now is always the same wherever you check it.

Get early access