Android Productivity

3 Ways to Schedule SMS Text Messages on Android

Ben Stegner Updated 16-12-2019

Have you ever forgotten to send an SMS message and ended up causing trouble because of it? You might think about texting an important message when it’s too early, so you tell yourself to do it later but it ends up slipping your mind. Or maybe you want to automate birthday messages so friends don’t think you forgot.


A great solution to this is to schedule text messages. And you’ll find plenty of apps that let you schedule messages on Android. Let’s look at the best choices and how to schedule a text on Android.

1. Do It Later

If you’re looking for a straightforward app for scheduling SMS on Android, this is it. Do It Later allows you to schedule messages via SMS, as well as email or even Twitter.

Once you start a new reminder, you have several options to configure for it. Enter your recipient(s) and message (using voice input or templates if you like), then you can choose when to send the message.

For ease of use, you can select a time period like 30 minutes or Tomorrow. Choose the Custom option to specify an exact time to send the message or select a range. With the range option, you can have the app send your message at a random time between 1:00 and 2:00pm, for example.


If you want to go deeper, you can set up a repeating reminder or require manual confirmation before sending. Users with dual-SIM phones can even pick which SIM sends the text.

Tap the Menu button in the top-right and choose Settings to tweak how the app works. Here you can set times the app uses for general periods like Morning and Afternoon, change alert options, request a delivery report, and more.

Do It Later is free, though it does show ads. You can upgrade for $2.99 to remove ads and unlock a few extra features. To schedule texts on Android without any fuss, this is the best option for most people.

Download: Do It Later (Free, premium version available)


2. Pulse SMS

If you don’t mind trying a whole new SMS app in order to gain the functionality to schedule SMS on Android, we recommend Pulse. It’s the best SMS app for Android Text Better With These Alternative SMS Apps for Android Don't like your default SMS app? Try a new one! Read More thanks to its wealth of features, ease of use, and consistent support.

To schedule a message in Pulse, all you need to do is slide out the left menu and tap Scheduled messages. From there, tap the floating Plus bubble at the bottom of the screen. Enter one or more contacts to receive the message, then select the date and time you’d like to schedule the message for.

(If you’d prefer, you can also tap the Menu button in an existing conversation and choose Schedule a message.)


Finally, enter your message as normal. If you’d like to set the message to repeat, you can do so on the final panel. This also gives you the chance to add images if needed. Hit Save, and you’re all set. Pulse shows all pending scheduled messages on the Scheduled Messages page, so you can make sure they’re set up properly.

This solution isn’t as robust as Do It Later. However, Pulse offers a clean interface, the ability to lock private conversations, customization for each conversation, and much more. If you subscribe, you can even text from your computer and other devices.

All this means you might not want to switch to Pulse just for the scheduled messages. But if you’re in the market for a new SMS app, Pulse offers a great package.

Download: Pulse SMS (Free, subscription available)



IFTTT lets you connect any two services and create applets based on triggers. For the purpose of timing a message, this works out quite well, as you can take advantage of an IFTTT applet to schedule text messages.

Start by installing the IFTTT Android app on your phone, if it’s not already. You can then use this IFTTT applet in order to schedule SMS messages using IFTTT. This relies on Google Calendar events; when a new Calendar event with specific parameters occurs, it sends a text message to the number of your choosing.

Note: Not familiar with IFTTT? Check out our ultimate IFTTT guide The Ultimate IFTTT Guide: Use the Web's Most Powerful Tool Like a Pro If This Then That, also known as IFTTT is a free web-based service to get your apps and devices working together. Not sure how to build your applet? Follow along with this guide. Read More .

First, choose the calendar you want to monitor. In the Keyword or phrase box, pick something to trigger the applet. Ideally, this should be something you wouldn’t normally enter in a calendar event, so a word with a pound sign (#) works well. Something like #SMS is fine.

Android IFTTT Schedule Message

Next, choose how long before the event the text should send. At the bottom, you’ll need to enter the destination phone number and message to send. To avoid entering the number into the applet manually every time, click the Add ingredient text and you can add variables from the Google Calendar entry.

Creating the Google Calendar Entry

The applet uses the event title, location, and description. Thus, one good way to set this up is the following:

  • Enter the recipient’s phone number in the Location field in Google Calendar. Add the corresponding Where ingredient into the Phone number field in IFTTT.
  • In the calendar item Description, write the message you want to send. Add the Description ingredient to Message in IFTTT.
  • Finally, use the Title field in Google Calendar to add the #SMS keyword (or whatever else you picked) to trigger the event. If you want, you can add additional words into the title to help identify it; IFTTT will ignore these.

IFTTT Google Calendar Schedule SMS

This isn’t the most elegant solution, so you’re best off going with either Do It Later or Pulse. However, it is an interesting workaround if neither of the above fit into your workflow.

We’ve covered IFTTT several times before, so see our list of great IFTTT applets for Android 10 Great IFTTT Applets to Automate Your Android Phone IFTTT connects a ton of services to automate everyday tasks. Here are 10 great IFTTT applets to supercharge your Android device. Read More to learn more about its uses.

Android’s Battery Optimization Can Affect Scheduled Messages

When you use an Android app to schedule texts, you must be aware of the operating system’s battery optimization feature.

Newer versions of Android automatically put apps to “sleep” if you haven’t used them for a while. This can prevent them from working in the background properly. As you’d imagine, this poses an issue for these apps, as they could fail to send at the scheduled time.

Because of this, we recommend you exclude message scheduling apps from Android’s battery optimization. It may result in slightly worse battery life, but there’s little point in using these apps if they don’t work properly.

To tweak this for any app, visit Settings > Apps & notifications > See all X apps and tap the app you want to adjust. Expand the Advanced section on the app’s settings page, then tap the Battery field.

Next, tap Battery optimization and you’ll see a new list. Finally, tap the Not optimized text at the top of the screen and change it to All apps.

Find the app you want to change once more and tap it. Choose Don’t optimize on the resulting window and tap Done to save your changes.

Other SMS Scheduling Apps on Android

Unfortunately, there aren’t a whole lot of other suitable apps that handle scheduled messages on Android. Some previously solid apps have disappeared from the Play Store, and others aren’t up to snuff. We tested one called Schedule SMS that immediately prompts you to download a random APK from Google Drive, which is extremely shady.

Thus, we recommend you stick to one of the above solutions when you want to schedule a text message on Android. They should serve you well.

Schedule Messages for Any Time

We’ve looked at how to schedule a text on Android using several different methods. Do It Later is great for anyone who needs this functionality, and we definitely recommend Pulse if you’re not happy with your current texting app. Whichever method you use, now you won’t have to suffer embarrassment thanks to a slip of the mind again.

For more on Android texting, take a look at some services that make great use of SMS Make SMS Useful Again: 7 Services That Use SMS Messages Cleverly You might think SMS is too old-school to be useful, but these apps and services prove that SMS text messages are still useful. Read More .

Related topics: Android Apps, Android Tips, IFTTT, Instant Messaging, Productivity Tricks, SMS.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. mada
    January 13, 2020 at 6:04 am

    yo guys checkout telegram too!!

  2. J
    October 27, 2019 at 9:04 pm

    Textra - beautiful, customizable, text app that allows you to schedule messages.

  3. C. K.
    July 14, 2017 at 5:21 am

    I like to use these to send my partner good morning texts for when he wakes up, as he's a soldier and currently off in a different time zone. He gets them while I'm asleep, and I don't have to worry about forgetting to send them! It's great!

  4. Will
    March 18, 2017 at 3:00 pm

    I have been using Chomp SMS as my default app for a long time. It includes a message to be written, then scheduled to send whenever you'd like-time, date, repeating, and more options beyond my needs. It's my favorite texting app so far, tho I'm open to trying out newer gen messaging apps.

  5. Shannon
    February 1, 2017 at 10:29 am

    On my Galaxy you don't have to download any app to schedule a message. You just go to messages, add the recipients, type in your text, hit " more " up in the corner, hit " schedule a message ", put in the time you want to send it, click " done ", hit " send " on the tsxt, and Viola- your message is on its way. (Later of course ?).

  6. Hart
    December 14, 2016 at 6:42 am

    Just wondering, what if the phone's date is somehow reset, will it send the scheduled sms/text, especially with repeated time, or if we set an exact date and time, but we go to other timezone, will it send the message exactly to the time we want? or based on the phone's time which -maybe have 2 hours difference because of changing timezone.

  7. Al
    November 25, 2016 at 1:08 pm

    Calengoo with SMS app, it's not free, but price is ok. You can add a scheduled SMS reminder to am event.

  8. Ajay
    November 24, 2016 at 2:56 am

    Excellent review! And thank you for the giveaway.