Sometimes the kids or the spouse or the boss don’t tell you things until the last minute. They may not mean to. But often they just forget. One of my favorite questions to counter this is:
Is there anything I need to know for… (today, tomorrow, this week, this month, this project)?
When I pick my daughter up from someplace I usually ask if there is anything I need to know for tomorrow, so I know if she has last minute plans that require me to drive or her to bike.
At the beginning of the week, I find out what is on the schedule for the various people in my life so I can plan.
If you have a boss that waits until the last second, ask about projects coming up or what you need to know about the upcoming week. This gets them thinking ahead more often.
You can also use this question on yourself at the beginning of the week so you are thinking ahead.
Let me know how this works for you.