Instagram will now let you schedule direct messages As first reported techcrunchWith this feature, you can long press the “Send” button and then select a date and time you want to send your message.
As Noted on Instagram's support pageYou can schedule text-only messages, which means you can still only send photos, videos, or GIFs to friends or family members in real time. When you click on a chat with a scheduled message, Instagram will display A notification showing how many messages you have scheduled.
Tapping on the notice and long pressing your message also gives you the option to delete it or send it immediately. Right now, it looks like you can only schedule a message for up to 29 days.