How Do I Copy and Configure Autopilot Workflows?

IN BRIEF:
Autopilot Workflows allow administrators to automate routine communications and actions, such as billing notifications, policy reminders, and follow up communications.

Interactive Demos for configuring Autopilot workflows can be found in the Education Corner, accessible from the Office Portal's "Welcome" screen.

Overview

Autopilot Workflows are automated processes that trigger specific communications or actions based on defined criteria. These workflows help streamline recurring tasks such as notifying families about overdue balances, expiring payment methods, or upcoming birthdays.

Workflows are divided into two main types:

  • Event-driven workflows – Trigger when a specific event occurs, such as an enrollment creation or drop.
  • Schedule-driven workflows – Trigger at a defined time or interval, such as on the first of the month or a set number of days before an event.

All Autopilot communications are controlled by templates located under SETTINGS>SETUP>GENERAL SETTINGS>COMMUNICATION TEMPLATES. Unless specifically stated otherwise, these templates are located on the "Autopilot" tab.

Back to top

Accessing the Feature

To manage and add Autopilot workflows, navigate to AUTOPILOT>WORKFLOWS in the Office Portal.

Only account administrators, staff members who have been granted “Admin Access”, or staff members who have been granted the “Autopilot” Tasks permission can copy or edit Autopilot workflows.

The “Autopilot” Tasks permission has three states:

  • None - The "Autopilot" icon on the navigation toolbar will be disabled and staff will not be able to access the page.
  • View - The staff member will be able to access the Autopilot page but will only be able to view existing workflows/activity/audit log entries. They will not have any permissions to add/edit/cancel/delete workflows.
  • Full - The staff member will be able to access the Autopilot page and will have full control to add/edit/cancel/delete workflows.

NOTE: Any staff member with permission to access Autopilot will be able to view all Background Tasks triggered by Autopilot workflows.

Back to top

Choosing Communication Types

Autopilot Workflows can deliver messages via Email, SMS/Text, or Push Notification. Each method serves a different purpose:

  • Email – Best for reminders, marketing, or non-urgent messages. Emails generally have lower open rates, so reserve them for important updates that do not require immediate action.
    • Send to All - if enabled, sends communications to all email addresses associated with the family account.
  • SMS/Text Message – Ideal for urgent communications or when you need the customer to act quickly.
    • Send to All - if enabled, sends communications to all phone numbers associated with the family account.
  • Push Notification – Least intrusive and well-suited for quick reminders or status updates for families already using the Mobile App. Note that Push Notifications are sent to all devices linked to a family, not to individual guardians.

NOTE: Autopilot respects all email/SMS opt-in preferences when delivering messages.

Back to top

Copying Autopilot Workflows

Default Autopilot Workflows cannot be edited directly. Instead, they must be copied into your account before customization.

  1. From the Office Portal, navigate to AUTOPILOT>WORKFLOWS>"Add a Workflow."
  2. Locate the workflow you want to copy and click on the icon.
  3. The workflow will automatically be copied to your account and will open in the Workflow Editor.
  4. After configuring the workflow, Save your changes.
  5. When you are ready, Enable the workflow to begin using it.

Back to top

Configuring Available Workflows

After copying a workflow, configuration options allow you to customize how and when the workflow runs.

Each workflow may include unique criteria specific to its purpose. See the linked article below for detailed configuration steps and best-practice recommendations.

Back to top

Best Practice Recommendations

  1. Review workflow logic carefully before enabling it.
  2. Test copied workflows in a low-impact scenario to confirm timing and delivery.
  3. Enable only those workflows that support your current communication strategy.

Back to top

Configuring a scheduled event

Scheduled events can be configured to suit your needs. Each section of the schedule will offer different options based on the selected Frequency.

NOTE: A Preview will be shown listing the next five occurrences based on the selected values.

Back to top

Daily

  • Repeat every X days (maximum of 365 days).
  • Start Date
    • Automatically defaults to the next valid occurrence from the current date. If a different date is selected, the system will calculate the next valid occurrence from that date based on your configuration.
  • Time
  • Ends
    • Never
    • On date
      • End date (inclusive through the end of the selected day)

Back to top

Weekly

  • Repeat every X week (maximum of 52 weeks)
  • On these days - Select one or more days of the week
    • Start Date
      • Automatically defaults to the next valid occurrence from the current date. If a different date is selected, the system will calculate the next valid occurrence from that date based on your configuration.
    • Time
    • Ends
      • Never
      • On date
        • End date (inclusive through the end of the selected day)

Back to top

Monthly

  • Repeat every X month (maximum 12 months)
  • On specific date - e.g., on the 15th
    • Day of the month
    • Start Date
      • Automatically defaults to the next valid occurrence from the current date. If a different date is selected, the system will calculate the next valid occurrence from that date based on your configuration.
    • Time
    • Ends
      • Never
      • On date
        • End date (inclusive through the end of the selected day)
  • On nth day – e.g., on the 2nd Tuesday
    • Nth
      • 1st
      • 2nd
      • 3rd
      • 4th
      • Last
    • Day of week
    • Start Date
      • Automatically defaults to the next valid occurrence from the current date. If a different date is selected, the system will calculate the next valid occurrence from that date based on your configuration.
    • Time
    • Ends
      • Never
      • On date
        • End date (inclusive through the end of the selected day)

Back to top

Yearly

  • Repeat every X year (maximum 5 years)
  • On specific date – e.g., on January 10th
    • Month
    • Day
      • 1-31 or Last Day
    • Start Date
      • Automatically defaults to the next valid occurrence from the current date. If a different date is selected, the system will calculate the next valid occurrence from that date based on your configuration.
    • Time
    • Ends
      • Never
      • On date
        • End date (inclusive through the end of the selected day)
  • On nth day – e.g., Month: third Tuesday of January
    • Month
    • Nth
      • 1st
      • 2nd
      • 3rd
      • 4th
      • Last
    • Day of week
    • Start Date
      • Automatically defaults to the next valid occurrence from the current date. If a different date is selected, the system will calculate the next valid occurrence from that date based on your configuration.
    • Time
    • Ends
      • Never
      • On date
        • End date (inclusive through the end of the selected day)

Back to top

Troubleshooting & FAQs

  • Why did my workflow not send any messages?
    • Review the Autopilot Activity Log entry for the specific workflow instance to verify that the system found eligible recipients based on the workflow criteria.
    • Verify that you have selected a valid communication type for the workflow. (e.g., ensure that the SMS feature is enabled if you selected that communication method).
    • Ensure that the workflow is enabled.
  • Can I change which communication template is sent?
    • While staff cannot select a different communication template, the email, SMS, and Push notification versions of the template used by the workflow can be edited under SETTINGS>SETUP>GENERAL SETTINGS>COMMUNICATION TEMPLATES.
  • Can workflows be customized differently per Location?
    • No. The workflow will consider activity and/or enrollments at any Location when triggered. However, the communication templates can utilize variables to include Location-specific information such as addresses and phone numbers.

Back to top

Related Articles

Back to top

Need more assistance?

Customer support is available at 1-877-554-6776 Mon - Fri, 9 am to 9 pm (CT) and Sat, 9 am to 6 pm (CT).