Scheduling tasks ahead of time can boost your productivity, improve time management, and help you get things done without forgetting. Scheduling email on mobile is easy. Some instant messaging apps like Telegram also have a built-in “Schedule” function to send canned messages at a later date and time.
Unlike Android, which has a native messaging app that supports message scheduling, the Messages app in iOS lacks the same functionality.
This guide will show you how to schedule text messages on iPhone using the Apple Shortcuts and Reminders apps. We will also list some third-party iOS apps that allow you to schedule messages to be sent later.
Table of Contents
Schedule text messages on iPhone with keyboard shortcuts
Install the Shortcuts app from the App Store if you haven’t already.
- Open the Shortcuts app, go to Automation tab and select Create personal automation.

Note: You will only find a “Create Personal Automation” option on the screen if you do not have automation active. For iPhone users who have used the app to design a schedule (e.g. Sleep Timer), tap Plus symbol (+) in the top right corner and select Create personal automation on the next page.

- Choose Time of day automation options.

- Click the dialog box below select “Time of day” and enter the time you want the message to be sent.

You can also choose dawn or Sunset options to choose from preset intervals before or after sunrise or sunset, respectively.

- The Shortcuts app repeats automatically every day by default; The other two repeat options available are Weekly and Monthly. Select an option in the “Repeat” section and press Next proceed with.

Note: If the text you want to schedule is a one-time thing, you’ll have to manually disable or remove the automation once the Shortcut sends the text.
- Clap More action.

- Scroll through the Actions pop-up menu on the screen, select a contact in Send Message and touch Next.

Couldn’t find the contact you want to send the scheduled message to in the “Send Message”? Touch Contact icon, select Receiver placeholder and enter the contact’s name/phone number in the dialog box or tap plus symbol (+) to select a contact from the Contacts application. You can select and schedule a text for multiple contacts. Clap Accomplished proceed with.

- Choose Message field/placeholder and enter the message you want to send to the recipient(s).

- Extend Show more section and turn Display When Running if you want the Shortcut to preview the message on your desktop when it’s time to send the scheduled text. Leave this option disabled if you want the text to be sent automatically in the background without showing a preview.


If you enable the “Ask Before Run” option, the Shortcuts app will notify you to authorize the action. Tap the notification and select Run to send scheduled text messages to selected contacts.

Note: Your phone won’t send a scheduled text message to the recipient if you don’t confirm the automation when prompted. Also, you need to turn on your iPhone to send scheduled text messages.
How to Delete Scheduled Texts on iPhone (So It Doesn’t Outrage)
As mentioned earlier, the Shortcuts app currently doesn’t support one-time automation. If you don’t want your iPhone to send scheduled text message(s) over and over again, turn off or remove automation in the Shortcuts app.
- Launch Shortcuts and choose a text message schedule in “Automation” navigation.
- Turn off Enable this automation and press Accomplished.

- To remove a scheduled text message automation from your iPhone, return to the “Automations” tab, swipe the automation to the left, and select Delete.

Workaround: Use the Reminders app
Creating a shortcut and deleting it later can be overwhelming to schedule a one-off text message. Creating reminders to motivate you to send texts is an easier alternative—especially if your iPhone doesn’t have a Shortcuts app. Let’s walk you through the best way to use Apple’s Reminders app to schedule a text message on your iPhone.
- Open the Reminders app and select New Reminder in the lower left corner.
- Enter the details of the reminder in the dialog box “Title” and “Note”. We recommend entering text in the Notes section. That way, you can easily paste content into the Messages app when it’s time to send a message.

- Clap Details to add date and time information to the reminder.

- Turn on Day and select the date you want to send the message.
- Turn on Time and set the time you want to be prompted to send the message.

If the text message is time-sensitive, we recommend setting a reminder a few minutes (maybe 2-5 minutes) before the time you plan to send the message.
- Clap add in the upper right corner to create a reminder.
When you receive a notification from the Reminders app, tap the notification alert, copy the text in the “Notes” section, and send the text in the Messages app.

Using third-party apps
There are non-Apple apps in the App Store that allow you to schedule text messages on your iPhone. Moxy Messenger and Scheduled Apps are good examples, although these aren’t completely free. You may need to purchase an in-app subscription or pay to send scheduled messages.
Note that Apple sometimes restricts these third-party apps from automatically sending scheduled text messages in the background. You may have to approve scheduled messages before iPhone sends them manually.

Use the techniques in this article to send scheduled text messages to your contacts on birthdays, anniversaries, and other important events. Please leave a comment below if you have any questions.