Skip to the article
tiny systems coTHE JOURNALING WIKI

decorate a memo,
save a moment.

PLANNING SYSTEMS

Keep a Waiting-For List You Can Follow Up

Record an expected response, its owner, and a useful review point so delegated work does not disappear between messages.

You remember asking someone for a spare key, but you cannot remember when you asked or whether they agreed. A waiting-for list keeps that unfinished exchange visible without leaving “get key” on your own task list indefinitely.

The list records something expected from another person or process. It does not imply that the other person is late, and it does not send reminders for you. You will write one clear dependency, choose when to check it, and close the wait when its actual condition is met.

The waiting entry identifies the person, expected item, and review point.
The waiting entry identifies the person, expected item, and review point. Open the diagram
In this guide
Gather a few things See what you’ll need
  • Notebook
  • Pen
  • Calendar
  • Relevant message or meeting note

Separate asking from waiting

Read the original message or meeting note if you have one. Did you make the request? Did the other person acknowledge it? What exactly did they agree to provide? If you have only thought about asking, write the request as your own next action. A waiting entry should not disguise work you have not yet started.

GTD materials include a waiting-for list as a place for outstanding dependencies. A community forum discussion usefully separates that overview from a dated follow-up reminder. You may want both, but they answer different questions: what remains outstanding, and when should I take another look?

WATCH & TRY

Follow the spare-key dependency

Which stage of the exchange is current?

Before the request is sent, asking remains your own action.Request not yet madeAsk Noor for the spare keyNeeded: before SaturdayAction list / p. 22

The request is still your action.

Do not call an unmade request a wait.

Now try it on your paper.

Write one outstanding dependency and verify that its request actually happened.

Record enough to recognize the exchange

Use a simple line with person or source, expected result, request date, and review point. “Noor: spare hall key; asked 4 Sep; check Thu evening” is more useful than “Noor.” Add a short project or reason if that prevents confusion: “for Saturday setup.”

You can use four columns if your page is wide enough, but a hanging paragraph works in a pocket notebook. Test one full entry before ruling a table. Leave room to add a received date or brief follow-up note. The result you are waiting for should be concrete enough that you can tell whether it arrived.

MAKE IT YOURS

Write a recognizable waiting entry

Edit the worked example into a note you can use.

AN EXAMPLE — MAKE IT YOURS

Who or what:Noor

Expected result:Spare hall key for Saturday setup

Review point:Asked 4 Sep; check Thu evening

Your words have a place now.

Label your chosen check separately from any delivery date somebody promised.

Words on this card
20
Now try it on your paper.

Add the request date and a factual review point to one real wait.

“Stop when the request, expected result, and next review point are clear.”

Distinguish a promise from your own check

If the other person gave a date, record it as their expected delivery date. If you choose a day to review, label it “check” so it does not look like a promise they made. For a Saturday setup, Thursday evening may be a sensible example because it leaves time to make another arrangement.

Choose the interval around the real situation rather than automatically checking every dependency daily. Some waits can be reviewed with your normal weekly list; others need a calendar reminder before a deadline. A notebook page cannot alert you while it is closed, so use an actual reminder where timing matters to you.

WATCH & TRY

Keep a check date distinct from a promise

Move the reveal control to inspect the specific change.

The date could mean requested, promised, or chosen for review.What does Thursday mean?Noor / key / ThursdayTwo different datesRequested: 4 SeptemberPromised: Thursday collectionMy check: Thursday evening

An ambiguous date

An unexplained date can create a false assumption about the agreement.

Now try it on your paper.

Clarify one bare date on your waiting list.

Work through the request and its ending

Imagine you ask Noor on 4 September for a spare key needed for Saturday setup. Noor says you can collect it Thursday. Write that agreement on the waiting line and put the collection time in your calendar if a specific time is arranged. Until collection, the expected item remains outstanding.

After you collect the key, add “received Thu” and close the waiting entry. If you still need to check which door it opens, write “test key at hall” on your action list. Receiving the key and verifying it are different finishing points. Keeping them separate makes the record accurate without extending the wait after it has ended.

Use the record to ask a precise question

At the review point, check whether the item has arrived somewhere you have not looked. If it has not, use the original request and reason to compose a short follow-up. You might ask whether Thursday collection still works because the key is needed for Saturday. Record any new agreement beside the entry.

Avoid repeatedly adding another identical line to a daily list. The waiting entry can retain the history while a single follow-up action sits in your current action pool. Once you send that follow-up, mark your action complete and leave the dependency open until its expected result arrives or the plan changes.

Decide what would make the entry end

If a wait remains open for several reviews, ask whether the expected result is still needed and whether you have an alternative. Perhaps the venue now has a staffed entrance, making the spare key unnecessary. Close the line with “cancelled: staff entry arranged” rather than copying it into the next notebook without explanation.

If the result is still necessary, choose your next action: clarify the request, arrange another source, or revise the plan. Do not write a vague “chase” forever. A waiting list is most useful when each entry names an outstanding condition and each review can produce a real decision about it.

Finish with one live dependency

During review, remove completed or cancelled waits from the active view while leaving their record readable. Keep only the outstanding entries you still need to monitor. When the page fills, transfer those live dependencies with their essential dates and mark the original lines as moved.

Stop when the request, expected result, and next review point are clear. You do not need a second list sorted by every person unless that helps your actual conversations. A waiting-for entry ends when the expected result arrives, the need disappears, or you deliberately replace the arrangement.

TRY IT ON THE PAGE

Close a wait accurately

Move the steps so the necessary checks happen before the actions that depend on them.

One workable order

  1. Check that the expected result arrivedA follow-up sent is not the same as the result received.
  2. Record the outcome or new arrangementThe ending should remain understandable later.
  3. Close the old waiting lineOnly a resolved or deliberately replaced wait should end.

Which check needs to come first?

The example shows one workable order. Other steps can move freely; these checks protect the information you need.

Now try it on your paper.

Close one resolved wait and capture any genuinely separate next action.

Where this idea began

Want to follow the idea further? These community discussions and maker references are a good place to start.