Sending a message at the wrong timeāsuch as late at night, during a colleague’s weekend, or hours before an important anniversaryācan lead to unwanted interruptions or forgotten obligations. Prior to iOS 18, scheduling a text on an iPhone required creating cumbersome automation workflows inside the Apple Shortcuts app. In iOS 18, Apple resolved this limitation by building a native Send Later feature directly into the Messages application, allowing users to queue iMessages up to two weeks in advance.
How the Send Later Feature Operates in iOS 18
Unlike third-party scheduling utilities that merely send you a reminder notification to manually send a message, Apple’s Send Later service handles message delivery automatically through Apple’s cloud infrastructure:
- Cloud-Synchronised Delivery: Scheduled messages are uploaded securely to Apple servers. Even if your iPhone is powered off, out of battery, or in Airplane Mode at the scheduled time, the message delivers on time.
- Two-Week Planning Window: Schedule messages from a few minutes in the future up to 14 days ahead.
- Full Editability: Edit the text, reschedule the delivery timestamp, or delete queued messages at any point prior to transmission.
- iMessage Exclusivity: Send Later is currently supported across conversations communicating via blue-bubble iMessage.
Step-by-Step: Scheduling a Message on iPhone
To schedule an iMessage to deliver at a specific time in the future:
- Open the Messages app on an iPhone running iOS 18.
- Select an existing iMessage thread or start a new conversation.
- Type your message text into the input field.
- Tap the + (Plus) icon positioned to the left of the message text box.
- Tap More if necessary, then select Send Later.
- A blue scheduling bubble appears above the text box displaying the date and time picker.
- Scroll the wheel selectors to choose your desired delivery date (up to 14 days out) and time.
- Tap the blue Send (Up Arrow) button.
Your scheduled message appears in the chat transcript enclosed in a dashed blue border, confirming it has been queued for future dispatch.
Editing or Rescheduling a Queued Message
If plans change before your scheduled message delivers, you can modify it at any time:
- Navigate to the conversation containing the scheduled message.
- Tap Edit located directly above the dashed message bubble.
- A context menu presents three options:
- Edit Time: Adjust the scheduled date or delivery hour.
- Send Message: Send the message immediately without waiting for the scheduled time.
- Delete Message: Cancel and delete the queued message entirely.
- To modify the actual written text, tap directly into the message text bubble, make your edits, and tap the blue checkmark.
Requirements and Technical Limitations
| Feature Aspect | Specification / Requirement |
|---|---|
| Operating System | iOS 18 or later on iPhone (also available in iPadOS 18 and macOS Sequoia). |
| Network Protocol | Supported exclusively over iMessage (green-bubble SMS/MMS currently does not support server queuing). |
| Maximum Advance Horizon | Up to 14 calendar days into the future. |
| Offline Execution | Message delivers even if sender device is completely disconnected or switched off at dispatch time. |
Practical Everyday Use Cases for Send Later
Leveraging Send Later helps maintain personal and professional etiquette across different situations:
- Time Zone Differences: Compose messages during your waking hours that deliver during the recipient’s business day.
- Respecting Work-Life Boundaries: Draft late-night thoughts without pinging team members outside office hours.
- Birthday and Milestone Greetings: Schedule birthday greetings days ahead so you never forget to send well wishes on the day.
- Timely Morning Reminders: Schedule essential task lists or appointment reminders to arrive precisely as someone starts their day.
By integrating Send Later into your daily messaging routine, Apple Messages in iOS 18 provides greater control over personal communication schedules while respecting recipient boundaries.