Getting Started Guide
Welcome to
- your comprehensive substitute management system designed to efficiently manage staffing coverage in educational environments.
Table of Contents
- What is SmartSub?
- Key Definitions
- User Roles and Permissions
- System Overview and Workflow
- Getting Started by User Type
- Common Tasks
- Features
- Support
What is SmartSub?
is a comprehensive substitute management system that efficiently manages openings in time slots by pairing them with qualified substitutes. The system ensures that staffing gaps are filled seamlessly, enabling smooth operations within schools and districts.
Key Benefits
- Improved Communication: Automated notifications ensure substitutes are informed in real-time
- Scheduling Flexibility: Substitutes can respond based on their availability, improving coverage efficiency
- Enhanced Organization: Staff members can prioritize substitutes, reducing uncertainty in critical situations
- Streamlined Planning: Substitutes have access to lesson plans and other details, enabling them to step into roles seamlessly
Key Definitions
Core Concepts
Leave Request: A formal request submitted by regular staff members when they need time off from work. Leave requests specify the dates, times, locations, departments, and whether a substitute is required.
Opening: An available position created when a leave request is approved and requires substitute coverage. Openings contain specific time slots that need to be filled by qualified substitutes.
Time Slot: A specific period within an opening, defined by date, start time, end time, location, and department. Time slots can be:
- All Day: Full working day from location's start time to end time
- AM: Morning shift from start time to noon
- PM: Afternoon shift from noon to end time
- Custom: User-defined time periods
Assignment: When a substitute accepts specific time slots from an opening, creating a confirmed work commitment.
Assignment Category: A classification system that defines the type of work or subject area (e.g., Elementary Teacher, Math Teacher, Nurse). Substitutes must be qualified for specific categories to receive openings.
Sub-Management Unit (SMU): An organizational structure that groups substitutes together for administrative purposes and assignment distribution.
Leave Request Statuses
Pending: Leave requests awaiting approval from managers or administrators.
Approved: Leave requests that have been accepted and may generate openings if substitute coverage is required. (this is a final state)
Denied: Leave requests that have been rejected.
Canceled: Leave requests that has been canceled by the employee that the leave was for. (this is a final state)
Opening Statuses
Assigned: Opening with all time slots assigned to substitutes
Available: Opening with at least one time slot that still needs filled
Canceled: Opening that has been canceled or all time slots have been canceled (this is a final state)
Complete: Opening that had substitutes assigned and their attendance was verified, the substitutes attended all time slots (this is a final state)
Partially Complete: Opening that had Completed time slots, but also had time slots that went unfilled (this is a final state)
Unfilled: Opening that did not have any time slots filled by substitutes (this is a final state)
Opening Time Slot Statuses (Statuses of individual time slots in an opening)
Pending: When a time slot has been added but not yet saved
Active: When a time slot has been added and saved
In Progress: When a time slot has been assigned and it is the day of the assignment, the substitute's attendance is waiting for verification or rejection by a manager in the Substitute Attendance grid.
Canceled: When a time slot has been canceled (this is a final state)
Unfilled: When a time slot's time has come and the time slot went without an assignment to a substitute (this is a final state)
Complete: When a substitute was assigned to the time slot and a manager has verified their attendance (this is a final state)
Not Attended: When a substitute was assigned to the time slot and a manager has rejected their attendance (this is a final state)
Assignment Statuses
Active: When a substitute is assigned and has upcoming time slots
Canceled: When a substitute has canceled all time slots and is no longer assigned (this is a final state)
Complete: When a substitute's attendance has been verified for all time slots (this is a final state)
Not Attended: When a substitute's attendance has been rejected for all time slots (this is a final state)
Partially Complete: When a substitute's attendance has been rejected for some time slots and verified for other time slots (this is a final state)
Assignment Time Slot Statuses (Statuses of individual time slots in an Assignment)
Active: When a time slot is still yet to come
In Progress: When it is the day of the assignment, the substitute's attendance is waiting for verification or rejection by a manager in the Substitute Attendance grid.
Canceled: When a time slot has been canceled (this is a final state)
Complete: When a manager has verified their attendance for this time slot (this is a final state)
Not Attended: When a manager has rejected their attendance for this time slot (this is a final state)
Leave Request Types
Bereavement: Leave taken due to the death of a close relative or loved one.
Personal: Leave taken for personal matters that are not covered under other specific leave types.
Professional: Leave related to professional development, such as attending conferences, training sessions, seminars, or career-related exams.
Sick: Leave taken when an employee is ill or injured and unable to perform their job duties.
Vacation: Planned time off for rest, relaxation, or travel.
Dock: Unpaid leave typically used when an employee has exhausted all available paid leave or is absent without accruing leave hours.
Jury Duty: Leave granted for employees who are summoned to serve as jurors in legal proceedings.
Military: Leave given to employees who are members of the military and are called to active duty, training, or other military obligations.
Other: A general category used for leave requests that do not fall under the typical categories listed above.
Opening Types
Vacancy: An opening type created when regular staff is absent and needs substitute coverage.
Extra Duty: An opening type for additional work assignments beyond regular staffing needs.
User Roles and Permissions
SmartSub supports multiple user types, each with specific capabilities and access levels:
Administrator
- Client management, system preferences, and settings
- Create and manage all user types
- Access to all locations, departments, and sub-management units
- Add/Invite users
- Can create leave requests on behalf of staff
- Approve/deny leave requests across all locations
- Manage openings
- Manage assignments
- Verify/Reject Pending Profile Images
- Verify/Reject Substitute Attendance
- Manage account profile and preferences
- Payroll Administrator subset: Access to timesheet management, also any payroll configuration
Manager User
- Manage regular staff across multiple locations
- Access to managed locations and departments
- Can create leave requests on behalf of staff
- Approve/deny leave requests for managed staff
- Create openings and manage openings
- Manage assignments
- Verify/Reject Pending Profile Images
- Verify/Reject Substitute Attendance
- Manage account profile and preferences
Location Manager
- Manage specific location operations
- Access to location-specific preferences and payroll
- Can create leave requests on behalf of staff for their location
- Approve/deny leave requests for their location
- Manage location users, departments, and substitutes
- Create and manage openings for their location
- Verify/Reject Pending Profile Images for their location
- Verify/Reject Substitute Attendance for their location
- Manage account profile and preferences
Department Manager
- Manage department-specific operations
- Limited to department-level access
- Create leave requests for department
- Approve/deny leave requests for department staff
- Create personal leave requests
- Manage account profile and preferences
Staff User (Regular Staff)
- Create personal leave requests
- View personal openings created from approved leave requests
- Set preferred substitutes
- Manage account profile and preferences
Substitute User
- View and accept available openings
- Manage personal assignments
- Withdraw from accepted assignments
- Set availability and preferred schedule
- Manage qualification categories
- Manage account profile and preferences
System Overview and Workflow
The Complete Process
-
Leave Request Creation: Regular staff submits a leave request specifying dates, times, and whether substitute coverage is needed.
-
Approval Process: Managers or administrators review and approve/deny the leave request.
-
Opening Generation: If approved and substitute coverage is required, the system automatically creates an opening with the specified time slots.
-
Substitute Notification: The system sends notifications (SMS/email) to qualified substitutes based on:
- Assignment category matching
- Location access permissions
- Availability preferences
- Priority rankings
-
Assignment Process: Substitutes can:
- Accept entire openings
- Accept specific time slots
- Accept multi-day assignments
- Decline opportunities
-
Confirmation: Once accepted, assignments are confirmed and both staff and substitutes receive notifications.
-
Ongoing Management: Users can edit, withdraw, or modify assignments as needed before the assignment date.
-
Verify/Reject Attendance: Once an assignment has occurred the substitute's attendance needs verified/rejected by a manager and upon verification it is sent to payroll
Logging In to SmartSub
If You Already Have an Account
- Go to your SmartSub website (SmartSub)
- Enter your username and password
- Click "Continue"
- Optional: Check "Remember Me" if you want the browser to keep you logged in
Login with Microsoft or Google
- Click the Microsoft or Google SSO button to log in with your existing account
If You Forgot Your Password
- Click "Forgot Password" and follow the instructions sent to your email
If You Need to Register a New Account
- Click "Sign Up" or use Microsoft/Google SSO to register
- Fill in the registration form:
- First Name
- Last Name
- Birth Date
- Last 4 digits of your Social Security Number
- Email Address
- Password (not needed if using SSO)
- Phone Number (optional)
- Click "Register"
Note: If you register with Microsoft or Google SSO, you won't need a password and will always log in using that SSO option.
Getting Started by User Type
For Administrators
-
Initial Setup:
- Set up locations and departments
- Add/Invite user accounts for staff and substitutes
- Set up sub-management units if needed
- Set up notification methods
- Upload Profile Image (Preferred)
- Configure assignment categories (Optional)
-
Daily Operations:
- Review and approve leave requests
- Monitor opening fill rates via dashboard
- Manage user accounts and permissions
- Manage assignments and substitutes
- Review Pending Profile Images
- Review Substitute Attendance
-
Key Actions:
- Creating A Leave Request for Regular Staff
- Creating A Leave Request for Location
- Creating A Leave Request for Department
- Approving/Denying A Leave Request
- Editing A Leave Request
- Creating An Opening
- Editing An Opening
- Adding A Regular Staff User
- Adding A User To A Location
- Adding A User To A Department
- Adding A Substitute Staff User (SMU Member)
- Adding A Substitute To A Location
- Adding An Administrator
- Adding A Location
- Adding A Department To A Location
- Adding A Sub-Management Unit
For Managers
-
Initial Setup:
- Set up managed locations and departments
- Set up notification methods
- Upload Profile Image (Preferred)
- Configure assignment categories (Optional)
-
Daily Management:
- Review pending leave requests
- Create/Monitor openings
- Manage assignments and substitutes
- Review Pending Profile Images
- Review Substitute Attendance
-
Key Actions:
- Creating A Leave Request for Regular Staff
- Creating A Leave Request for Location
- Creating A Leave Request for Department
- Approving/Denying A Leave Request
- Editing A Leave Request
- Creating An Opening
- Editing An Opening
- Adding A Regular Staff User
- Adding A User To A Location
- Adding A User To A Department
- Adding A Substitute To A Location
- Adding A Location
- Adding A Department To A Location
- Adding A Sub-Management Unit
For Regular Staff
-
Getting Started:
- Set up notification methods
- Have an admin/manager add you to RMU/locations/departments
- Upload Profile Image (Preferred)
- Configure preferred substitutes for priority coverage (Optional)
- Configure assignment categories (Optional)
-
Creating Leave Requests:
- Access the leave request form from your dashboard
- Specify dates, times, and coverage needs
- Add relevant descriptions or attachments
-
Key Actions:
For Substitutes
-
Profile Setup:
- Set up notification methods
- Have an admin/manager add you to SMU
- Have an admin/manager of a RMU your SMU has a relationship with add you to locations so you can start seeing openings
- Upload Profile Image (Preferred)
- Configure assignment categories (Preferred)
- Set your preferred schedule and availability (Optional)
-
Finding Work:
- Monitor available openings on your dashboard
- Review opening details and requirements
- Accept assignments that match your schedule
-
Key Actions:
Common Tasks
Creating a Leave Request
- Click the
button - Select the staff member requesting leave
- Choose the appropriate leave type
- Enter description and details
- Indicate if substitute coverage is required
- Add time slots (All Day, AM, PM, or Custom)
- If Substitute is required, add opening information
- Submit for approval
Accepting an Opening (Substitutes)
- View available openings on your dashboard
- Click
to view details - Select desired time slots
- Click
to accept - Save your changes
Approving Leave Requests (Managers/Admins)
- Locate pending leave requests
- Click
to review - Review all details and requirements
- Click 'Approve' or 'Deny' based on decision
- If approved with substitute required, opening is automatically created
Creating an Opening (Admins/Managers)
- Navigate to the openings management section
- Click the
button to create new opening - Select the location and department
- Choose assignment category and requirements
- Add time slots with specific dates and times
- Include opening description and any special instructions
- Save and publish the opening
Editing a Leave Request
- Locate the leave request to modify
- Click
to open editor - Modify dates, times, or coverage requirements as needed
- Update description or attachments if necessary
- Save changes
Managing User Assignments
- Access the assignments dashboard
- Use filters to find specific assignments
- Review assignment status and details
- Make necessary modifications or cancellations
- Communicate changes to affected users
Withdrawing from an Assignment (Substitutes)
- Navigate to 'My Assignments' section
- Locate the assignment to withdraw from
- Click
or 'Withdraw' button - Confirm withdrawal and provide reason if required
- System notifies relevant parties of the change
Verifying/Rejecting Substitute Attendance (Managers/Admins)
- Access the 'Substitute Attendance' widget on dashboard
- Review pending attendance verifications
- Check assignment details and actual attendance
- Click 'Verify' for attended assignments or 'Reject' for no-shows
- Add notes if necessary for payroll processing
Setting Up User Profiles
- Navigate to account profile management (Can be accessed by clicking the Profile image or user name in the menu on the left)
- Configure notification methods
- Upload a profile image
- Set assignment categories and qualifications
- Define schedule preferences and availability
- Save profile settings
Adding Users to Locations (Admins/Managers)
- Navigate to location management
- Select the target location
- Click
to add user - Search and select the user to add
- Assign appropriate roles and permissions
- Confirm the addition
Managing Assignment Categories
- Access assignment categories in user profile
- Select relevant categories based on qualifications
- Set priority levels for preferred work types
- Update certifications and experience levels
- Save category preferences
Creating Sub-Management Units (Admins)
- Navigate to SMU management section
- Click
to create new SMU - Define SMU name and description
- Set organizational parameters
- Assign initial substitute members
- Configure relationship with Regular Management Units
Dashboard Navigation and Filtering
- Access the main dashboard upon login
- Use global filters to refine displayed data
- Interact with charts and tab with grids for detailed views
- Monitor real-time status indicators and alerts
Features
Dashboard Features
- Global Filters: Refine data across charts and grids by date range, location, status, and user type
- Real-time Charts: Monitor fill rates, request status, and opening availability with live updates
- Status Indicators: Visual cues for active filters, pending items, and system alerts
- Data Export: Export dashboard data and reports for external analysis
Leave Request Management
- Flexible Request Types: Support for sick, personal, vacation, bereavement, professional, jury duty, military, and custom leave types
- Automatic Opening Creation: Seamless transition from approved leave to available openings
- Conflict Detection: Identify and prevent scheduling conflicts before approval
Opening and Assignment Management
- Smart Matching: Intelligent pairing of openings with qualified substitutes
- Category-based Distribution: Target openings to substitutes with specific qualifications
- Priority Systems: Staff-defined substitute preferences and ranking systems
- Multi-location Support: Manage openings across multiple facilities simultaneously
- Assignment Tracking: Real-time status updates throughout the assignment lifecycle
- Partial Fulfillment: Handle openings where only some time slots are filled
- Last-minute Coverage: Emergency opening creation and rapid notification systems
Time Slot Management
- Flexible Scheduling: All Day, AM, PM, or Custom time periods with precise timing
- Multi-day Support: Handle assignments spanning multiple consecutive days
- Partial Acceptance: Substitutes can accept specific time slots within openings
- Easy Modification: Edit times, dates, locations, and requirements as needed
Communication Features
- Automated Notifications: SMS and email alerts for new opportunities, updates, and reminders
- Multi-channel Delivery: Choose preferred notification methods by message type
- Comment System: Add notes and communications to requests, openings, and assignments
- Attachment Support: Include relevant documents, lesson plans, and files
- Priority Ranking: Staff can prioritize preferred substitutes for enhanced coverage
- Broadcast Messaging: Send announcements to groups of users
Account Management
- Profile Customization: Manage personal information, contact details, and preferences
- Profile Image Upload: Visual identification for enhanced security and recognition
- Notification Settings: Choose how and when to receive alerts and updates
- Schedule Management: Set availability periods, blackout dates, and preferred working hours
- Two-Factor Authentication: Enhanced security for account access and sensitive operations
- Password Management: Secure password reset and update capabilities
User and Access Management
- Role-based Permissions: Granular access control based on user roles and responsibilities
- Location-based Access: Restrict user access to specific locations and departments
- Substitute Management Units (SMU): Organize substitutes into manageable groups
- Regular Management Units (RMU): Structure regular staff by organizational hierarchy
- Cross-location Relationships: Manage substitute access across multiple facilities
- User Invitation System: Streamlined onboarding for new users
- Bulk User Operations: Efficiently manage large numbers of users simultaneously
Assignment Categories and Qualifications
- Qualification Matching: Ensure substitutes are matched only with appropriate assignments
- Experience Levels: Track and utilize different experience levels for assignment matching
Attendance and Payroll Integration
- Attendance Verification: Managers can verify or reject substitute attendance
- Timesheet Generation: Automatic creation of timesheets for payroll processing
- Payroll Export: Export of payroll data to be used in external payroll systems
- Attendance History: Complete records of attendance patterns and reliability
- No-show Management: Handle and track substitute no-shows and cancellations
Reporting and Analytics
- Fill Rate Analysis: Monitor and analyze opening fill rates across locations and time periods
- Substitute Performance: Track substitute reliability, preferences, and performance metrics
- Custom Reports: Create tailored reports for specific organizational needs
- Data Visualization: Charts and graphs for easy interpretation of metrics
Mobile and Accessibility
- Mobile Responsive Design: Mobile friendly on smartphones
- Push Notifications: Real-time alerts on mobile devices
Integration and API
- Calendar Integration: Connect with popular calendar applications using .ics
- Single Sign-On (SSO): Seamless integration with organizational authentication systems
- API Access: Programmatic access for custom integrations and extensions
- Data Import/Export: Bulk data transfer capabilities for system migrations
Support
Need Help?
- Help Icons: User guides for specific pages can be found by clicking the '?' icon on that page
- Contact Support: Users can submit a ticket to our support team by clicking 'Support' and then 'Contact Support'
- FAQ: Users can access Frequently Asked Questions by clicking 'Support' and then 'FAQ'
- Quick Reference: Users can access a Quick Reference Guide by clicking 'Support' and then 'Quick Reference'
This Getting Started Guide provides an overview of SmartSub's core functionality. For detailed instructions on specific tasks, please refer to the relevant user-specific documentation sections.