Message scheduling is about determining the optimal time to deliver your messages to maximize engagement and effectiveness. Proper scheduling ensures your messages reach users when they’re most receptive.

Scheduling Strategies

  • Time zone optimization: Delivering messages at appropriate local times
  • Behavioral timing: Based on when users typically engage with your app
  • Frequency capping: Preventing message fatigue by limiting delivery
  • Sequence planning: Coordinating multiple messages in a logical order
Aampe’s AI-powered scheduling learns from user engagement patterns to determine the best time to send messages to each individual user, significantly improving open rates and engagement.

How to Schedule Messages

Sometimes you’ll want a message to go out only during a specific window—like for a holiday promotion, a product launch, or a time-sensitive campaign. While Aampe’s agentic model thrives on having a rich catalog of messages to choose from, scheduled messages give you extra control when content is only relevant during a particular date range.

Steps to Schedule a Message

  1. Write your message as you normally would in the Message Composer.
  2. Go to the Scheduling tab in the editor.
  3. Choose your schedule.
    1. By default, “Delegate to agents” is set. Your agents will find the right time, day and frequency.
    2. If you have messages that should be send during a certain time, for example Christmas messages should be part of our agent’s selection only in December. Or breakfast themed messages should only be sent during morning hours.
    3. One-time-send
      If you have a message that should be sent only once, like a monthly newsletter, your can use this scheduling functionality. Be aware, that these messages are excluded from learnings for your agents.
  4. When you’re ready, you can review everything and hitStart Sending to activate the message.
Once the scheduled window ends, the message will automatically be moved to your **Expired **folder. It will no longer be eligible for delivery. Scheduling Options Web

A Few Important Notes

Scheduling sets eligibility, not a send time

Your agents will still choose the best time to send the message within your defined window, based on each user’s behavior and context.

Not all users will receive all messages

Just because a message is live and a user is eligible doesn’t guarantee delivery. Your agents select the message most likely to drive your defined goal for that user.

Need 100% delivery?

If the message must reach every user in an audience, consider using a One time send, which bypasses agentic optimization and ensures delivery.