Reminders & SMS
Pro - Everything on this page requires Eventonomy Pro.
Eventonomy Pro adds two notification capabilities beyond basic email: scheduled event reminders that fire automatically before an event starts, and SMS notifications via Twilio that keep attendees informed even if they miss the email.

What You Will Learn
- How to configure scheduled event reminders
- How to enable SMS notifications with Twilio
- How the phone number field is added to RSVPs
- Which notification events trigger SMS messages
Scheduled Event Reminders
Eventonomy Pro can send a reminder email to all confirmed (Going) attendees a set time before an event starts.
Enabling Reminders
- Go to Eventonomy → Settings → Notifications → Event reminders.
- Toggle Event reminders on.
- Configure the reminder timing (e.g. 24 hours before start).
Pro registers a cron job (evnm_cron_send_reminders) that runs hourly and dispatches reminder emails for events starting within the configured window.
The reminder email can be customized via the Custom email templates feature in Pro, or via the evnm_email_subject / evnm_email_body filters using $email_key = 'event_reminder'.
SMS Notifications via Twilio
Eventonomy Pro can send SMS messages to attendees for:
- RSVP confirmations
- Event reminders
- Event cancellations
Enabling SMS
- Go to Eventonomy → Settings → Notifications → SMS notifications.
- Toggle SMS notifications on.
- Enter your Twilio Account SID, Auth Token, and sending phone number.
- Save changes.
Phone Number Collection
When SMS is active, an optional Phone number field is added to the RSVP and checkout forms. Attendees who provide a phone number receive SMS messages in addition to email.
The phone number field is:
- Optional by default - attendees can skip it.
- Stored against the RSVP/order record, not the WordPress user profile.
- Never exposed in REST API responses (treated as a secret alongside the RSVP email).
Which Events Trigger an SMS
| Trigger | Message content |
|---|---|
| RSVP confirmed | "You are going to [Event Name] on [Date]." |
| Event reminder | "Reminder: [Event Name] starts in [N] hours." |
| Event cancelled | "[Event Name] has been cancelled." |
SMS content can be customized via the NotificationChannelInterface - see Extending.
What's Next?
Review every admin setting in detail, starting with event submission controls.