How do I explain an arrival window without promising an exact arrival time?
Quick answer
Give the confirmed date and time range, label it an arrival window, and say that it is not a specific appointment time. Explain that arrival may happen at any point within the range. Include a contact route for questions, using a placeholder until the route is confirmed. Don’t add an exact arrival time or promise an update unless you can commit to it.
The question, the details, the next step.
A practical checklist
Use the confirmed date and arrival-window start and end times.
Label the range as an arrival window, not an exact appointment time.
Say that arrival may occur at any point within the stated range.
Include a confirmed contact route for questions; keep a placeholder in the draft until it is confirmed.
Remove unsupported exact-time, update, or completion promises.
Replace all bracketed placeholders before sending.
A few more useful answers
Should I call it an appointment time or an arrival window?
Use “arrival window” when the confirmed information is a range rather than one set time. If you use “appointment,” clarify that the stated hours are the arrival range.
Can I say the person will arrive by the end of the window?
Use that wording only if it is a commitment you can make. Otherwise, state the range without adding a separate “by” guarantee.
What if I don’t have a contact route yet?
Don’t invent one. Keep a placeholder in the draft, confirm the right route, and replace the placeholder before sending.
