Purpose
1.2. Purpose includes automating multi-channel notifications (SMS, email, push, in-app), integrating with enrollment and timetable systems, handling recurring or one-off schedules, and supporting last-minute changes, automatedly updating all relevant parties.
1.3. Supports automating reminders for group classes, private lessons, workshops, and semester events in both Visual & Performing Arts tracks, accommodating school holidays, special events, and make-up sessions.
Trigger Conditions
2.2. New student enrollment, class rescheduling, or instructor substitution triggers automating notification cascade.
2.3. Integration with calendar API or timetable updates automates detection of event changes and message delivery.
2.4. Automated reminders sent upon payment confirmation or class access activation.
Platform Variants
• Feature/Setting: Automate SMS reminders via Programmable SMS API; configure automation for schedule-based SMS send (POST /Messages, schedule_time, to, body).
3.2. SendGrid
• Feature/Setting: Automate email reminders using Send Email API; configure automated template triggers on class schedule (POST /mail/send, send_time, dynamic_template_data).
3.3. Outlook 365
• Feature/Setting: Automate calendar invites with automated reminders; configure Microsoft Graph API Event resource (POST /me/events, reminderMinutesBeforeStart).
3.4. Google Calendar
• Feature/Setting: Automate event notifications; use Calendar API to set reminders for class events (Events.insert, reminders.useDefault=false, overrides).
3.5. Slack
• Feature/Setting: Automate direct messages via chat.postMessage; configure automation for student/instructor notification channels.
3.6. Microsoft Teams
• Feature/Setting: Automate scheduled message posts or adaptive cards; use Teams Bot API to automate reminders in class channels.
3.7. WhatsApp Business API
• Feature/Setting: Automate template message send (POST /messages) scheduled for class reminders.
3.8. Zoom
• Feature/Setting: Automate meeting reminders using Zoom API; configure automated reminder emails based on scheduled meetings (POST /meetings, sendEmailReminder=true).
3.9. Mailchimp
• Feature/Setting: Automate email campaigns triggered by class schedule (POST /campaigns, schedule_time).
3.10. Salesforce
• Feature/Setting: Automate workflow rule to send custom reminders via Process Builder or Apex Scheduler for Contact/Lead objects related to classes.
3.11. HubSpot
• Feature/Setting: Automate workflow-based email or in-app notification for Contacts on scheduled classes (Workflows API, triggers, notification actions).
3.12. ActiveCampaign
• Feature/Setting: Automate email/SMS reminders using Automation Studio, triggered by custom schedule date field change.
3.13. Pipedrive
• Feature/Setting: Automate activity reminders for enrolled students (POST /activities, due_date, reminder).
3.14. Calendly
• Feature/Setting: Automate pre-event reminders via event reminders API (PATCH /scheduled_events, reminders array).
3.15. AirTable
• Feature/Setting: Automate record-based reminders using Scripting block or Automation triggers linked to class times.
3.16. Monday.com
• Feature/Setting: Automate notification pulses for items (classes) approaching date/time via Automation Center.
3.17. Zoho CRM
• Feature/Setting: Automate scheduled follow-up notification for Leads/Contacts relating to class events via Workflow Rules.
3.18. Discord
• Feature/Setting: Automate scheduled announcements via webhook bot for student groups/servers.
3.19. Shopify
• Feature/Setting: Automate notification for customers who purchased class session using Order API and automated email integration.
3.20. OneSignal
• Feature/Setting: Automate push notification reminders via REST API (POST /notifications) based on class schedules.
3.21. Firebase Cloud Messaging
• Feature/Setting: Automate in-app push reminders to mobile app users using FCM API (send with scheduled delivery).
3.22. Moodle
• Feature/Setting: Automate course reminders via Reminder plugin API or Notifications API, triggered by schedule database.
Benefits
4.2. Reduces administrative workload through fully automated and scalable notification module.
4.3. Automates communication consistency across multiple channels, supporting personalized engagement.
4.4. Enhances student satisfaction with efficient, automated, and error-free reminders—preventing missed classes.
4.5. Drives operational efficiency and improves resource allocation via workflow automation and automatable scheduling.