Pulse SMS allows you to schedule a message to a contact or a group of contacts.
From the app's side menu, tap Scheduled messages, then select Schedule Message on the next screen. After that, you can enter the contact name/number, the date and time to send the message, then the text/media that should be sent. You can also choose whether or not you want the message to be a recurring message every day, week, month, or year.
You can also create a scheduled message to a contact directly from their conversation. If you open the conversation and long-press the send button, one of the options that come up is to schedule a message. This will auto-populate that contact's information, as well as any text that you have entered.
To edit or delete a scheduled message, just access the Scheduled messages section in the side menu of the Android app or web/desktop app, then tap the message.
If you are on the Android/phone app, you can also schedule messages with images and GIFs. Scheduling messages with media is only available on the phone app.
Whenever you open a conversation that contains a scheduled message, a button will be shown to the left of the paperclip/attach button. Tapping this button will allow you to see and edit the messages scheduled for the current conversation
Please Note
If messages are scheduled within 15 minutes of each other, the messages will all be sent at the time of the first message in the series. Android restricts how often background jobs can run so Pulse SMS batches messages scheduled closely together.