Scheduled messages
Scheduled messages let your AI agent write a message now and send it at a set local time, such as a reminder the evening before an appointment. You can list, change or cancel anything that is waiting, and set working hours so nothing goes out at night.
What it does
A scheduled message is written now and sent later, at the local time and inside the working hours you choose.
You, to your AI agent: Remind Sarah on WhatsApp about her 10am cut tomorrow. Send it at 6pm tonight.
Your AI agent: Scheduled for 6pm today, your time: "Hi Sarah, a quick reminder of your cut tomorrow at 10am. Reply here if you need to move it."
Sarah, at 6pm: Thanks, see you then!
When scheduling helps
Some messages are best sent later than you think of them. Scheduling lets your agent take care of them without anyone having to remember. Owners use it for:
- appointment reminders the evening before
- sending details a customer asked for at a sensible hour, instead of late at night
- a thank-you message the morning after a visit
- a note that a restocked item is back, sent to the customer who asked about it
Local time and working hours
You give the time the way you would say it, such as 9am tomorrow, and the time zone it belongs to. Spaces sends the message at that local time, so a customer in another country is not woken up.
You can also set working hours on a scheduled message. If the time falls outside them, the message waits until those hours start again. Working hours belong to scheduled messages and routines; they are not a setting on the account itself.
What happens if something gets in the way
A scheduled message follows the same rules as any other message. If the account has reached a limit, the message waits and goes out once there is room. If you pause sending, it waits and carries on when you resume. If the chat has been handed to a person on your team, the agent stays out of it and the message is not sent there.
Your agent can also schedule posts on LinkedIn and Instagram, once or every week or month, with an optional first comment.
How to use it with your AI agent
- Connect your accounts. In your Spaces dashboard, connect the accounts you already use. WhatsApp links with a QR code, the same way you would link WhatsApp on a computer. Instagram, LinkedIn, Messenger, X and email connect by signing in through a secure link.
- Add Spaces to your AI agent. Add Spaces to the AI agent you already use, such as Claude Code, Claude, Cursor, Codex, ChatGPT, Grok, OpenClaw and Hermes. Each one has a short setup page, and most sign in through the browser with no code to copy.
- Say who, what and when. Tell your agent who the message is for, what it should say and when it should go. Mention the time zone if the customer is somewhere else.
- Check what is waiting. Ask your agent to list your scheduled messages. It can change the text or the time, or cancel any of them.
Things you can say to your agent:
- “Send Tom the delivery details on WhatsApp at 9am tomorrow.”
- “What messages are scheduled for this week?”
- “Move the reminder to Priya to 5pm instead.”
- “Cancel the message to the Lisbon customer.”
Setup for each AI agent is on Connect your AI agent.
Which channels support it
- WhatsApp: Scheduled messages in any chat.
- Instagram: Scheduled messages, and scheduled posts with an image or video.
- LinkedIn: Scheduled messages, and scheduled posts.
- Messenger: Scheduled messages.
- X: Scheduled direct messages.
- iMessage: Coming soon, on a dedicated business number Spaces sets up for you.
Email is answered thread by thread, so scheduled messages are for the chat channels. Your agent can save an email draft for you to send instead.
Limits that apply
- Scheduled messages use the same daily limits as any other message, for example 200 a day on WhatsApp and 40 on Messenger.
- A scheduled message that starts a new chat counts as a new chat: at most 10 a day on WhatsApp, and none in the first 24 hours after connecting.
- Instagram only lets you message someone who has not replied inside its messaging window, so replies in existing chats work best.
- If a limit is reached, the message waits and goes out later. It is never sent twice.
Every channel’s limits are on sending limits, and how Spaces protects accounts is on account safety.
FAQ
Can I schedule a message in my customer’s time zone?
Yes. You give the local time and the time zone, and Spaces sends it at that time for the customer.
Can I change or cancel a scheduled message?
Yes. Your agent can list everything that is waiting, change the text or time, or cancel it.
What are working hours on a scheduled message?
They are the hours the message is allowed to go out. If the time falls outside them, it waits until they start again.
Can I set working hours for the whole account?
No. Working hours are set on scheduled messages and routines. The account itself has no working hours setting.
What happens if I pause sending?
Scheduled messages wait instead of failing, and carry on by themselves when you resume.
Can I schedule posts too?
Yes, on LinkedIn and Instagram. A post can go out once or every week or month, with an optional first comment.
Try it with your own accounts
Connect an account, add Spaces to your AI agent and try scheduled messages today. Every plan starts with a trial. No card needed.
Read more
- What to message after a no-show or late cancellation
- Auto-replies and routines
- Sending limits by channel
- Pricing
Other features: One inbox, Auto-replies, Comment-to-DM, Hand-over, Pause and approvals, Follow-ups, Safe sending.