Snap Schedule Premium2019-02-09T05:38:03+00:00

Snap Schedule Premium

Multi-user, Windows-based Employee Scheduling Software

Snap Schedule Premium gives you enterprise-class employee scheduling power and innovative workforce management features that save time, reduce labor costs, and improve workforce productivity. Designed for multi-user access, deployable on-premise or in the cloud, it has all the features you need and can scale up as your scheduling requirements grow.

  • Secure, real-time operation with role-based access control

    With Snap Schedule Premium’s role-based, multi-user access features, you can maintain complete control over the scheduling process by granting or denying users access to individual commands, features, and reports. For example, you can grant your schedulers the authority to make schedule assignments and updates, allow your managers full access to personnel data and manpower requirements, and provide other employees with only read access to certain schedule views and reports. You can set privileges to limit access to sensitive data like labor costs, financial reports, or employee information. You can create as many roles as you like, each one with a different set of privileges, and assign a role to a group of users.

  • Cut workforce scheduling & admin time

    Snap Schedule Premium’s easy-to-use graphical user interface and powerful tools make scheduling, editing information, analyzing data, and distributing schedules easy and straightforward. It provides you with more ways to view scheduling data: Daily View by Shift or by Employee, Shift View with coverage summary for each position, Task View for scheduled tasks and breaks within a shift, and the familiar Calendar View of assignments. Drag & drop to easily assign shifts, mark time off, and move or copy assignments. Split shifts, multiple shifts, paid time off, unpaid time off and on calls are all supported. E-mail or publish schedules and any reports in PDF and a variety of other formats.

  • Reduce labor costs and avoid overtime

    Snap Schedule Premium workforce scheduling software lets you accurately track absences and forecast staffing needs to minimize over-staffing, which in turn reduces payroll costs. It automatically sums up employees’ work hours and costs; calculates overtime, on-call, time off, and shift premium pay; and provides detailed cost reports so you know instantly if you are on budget. With flexible overtime and shift premium pay rules, you can handle virtually any compensation pay and foresee the cost impact while making a work schedule.

  • Comply with labor rules and collective agreements

    Snap Schedule Premium helps you avoid grievances and ensure compliance with collective bargaining agreements, HR policies, and labor and working time regulations. Select the conflict checks you want to run and make shift assignments with the assurance that Snap Schedule Premium will warn you of any violations. When filling an open shift, you can use multiple criteria to narrow down the number of eligible employees.

  • Monitor attendance, work hours, and labor costs

    With the Punch view and the employee remote access application, you can use the digital version of a punch card to see exactly how your scheduled hours compare to the hours your employees are actually working. The employee remote access option allows employees to digitally punch in and out, sending information to Snap Schedule Premium and allowing you to monitor punch in/out times in real-time.

  • Track schedule changes

    Snap Schedule Premium keeps track of the changes each user makes to the employee scheduling database. Whether you log in/out, create new data records, delete or make changes to existing data, Snap Schedule Premium maintains a database activity log that serves as an audit trail. You can use this log to get answers to questions like “Who logged in from where, when did they log in, and what changes were made?” Snap Schedule Premium supports Windows authentication for single sign-on and bypasses signing in if the Windows login name is identical to its username.

  • Extensive reporting capabilities

    Use a comprehensive set of 49 standard reports to analyze your scheduling data; prepare records for day-to-day management and planning; and track employee activities, work assignments, labor costs, coverage, and time-offs. Filter, sort, and group report data in thousands of ways. Include or exclude specific information in your reports, drill-down for more details, and make changes to the report data. You can save a report with its customized settings so you can quickly recall and run it at a later time.

    All customized report settings including the setups for filters, sort orders, header/footer, and date range remain intact but data will be refreshed when you run the saved report. Reports are viewable onscreen and exportable to a variety of formats, including Adobe Acrobat’s PDF format, Microsoft Word, and Microsoft Excel.

  • Enterprise-grade performance for today’s IT demands

    Built on the latest Microsoft® .NET and SQL Server technologies, Snap Schedule Premium workforce scheduling software provides a scalable and extensible scheduling solution for enterprise-grade performance at a small business price. In-house developers and system integrators can use the Snap Schedule Premium software development kit (SDK) to integrate Snap Schedule Premium software into your company’s specific workflow and backend payroll systems or to create custom plug-ins to extend its functionality.


It's Easy To Get Started!

Sign up for your 30-day FREE trial. No download, no obligation, no credit card required.

Frequently Asked Questions

Snap Schedule is a desktop application that stores its data in a single SQL Server Compact Edition schedule file for convenience. Although the schedule file can be as large as 4GB, only one user can change its contents at a time. If the schedule file is located on a network and there are multiple users trying to access the schedule file, only the user who first opens the file will have total read/write control over the file contents. Other users can only open the file in Read-Only mode and cannot make changes to the file. This behavior is typical in Microsoft Office applications like Excel where a single user will work on a file and pass it on to others to review and edit.
Snap Schedule Premium is an enterprise-level software product, designed for multiple schedulers working concurrently and accessing the same information from anywhere. It has all the features in Snap Schedule and stores its data in a scalable Microsoft SQL Server database that can be located on a computer in your local area network, or hosted on the Web. Snap Schedule Premium also works with in-the-cloud database services like Microsoft SQL Azure™ that allow easy access to a highly reliable and scalable database from anywhere, using just a standard Internet connection. Your schedulers can work from diverse geographical locations and can instantly access and update scheduling data concurrently.
Not at all. You can schedule an unlimited number of employees, shifts, and time-off requests. Snap Schedule Premium lets you create as many schedule databases as you like.
Yes! Snap Schedule Premium keeps track of employee availability, skills, work hour preferences and alerts you to potential scheduling conflicts. Filling an open shift or finding a replacement is easy. Simply specify your criteria and Snap Schedule will present a list of qualified employees for your shift planning purposes.
Yes. The E-mail Schedules wizard lets you e-mail shift assignment schedules to all or selected employees. Each e-mail can contain the employee’s personal schedule or schedule information of all selected employees. You have the option of including an iCalendar formatted file that contains the employee’s personal schedule so your employees can import their schedules into their calendar programs or PDAs.
Yes. You can have as many locations as you like. A location is a work site or a place where the shift is performed. You can authorize your employees to work at certain locations but not others. Snap Schedule Premium will alert you when an employee is scheduled to work at a location where he/she is not authorized to work.
Snap Schedule Premium is licensed on a per-computer basis. Per-computer licensing means a valid license must be obtained for each computer that runs or accesses the software, whether you run the software directly on the computer or through another computer such as a terminal server that allows the software to be accessed remotely. For examples, if you want to install Snap Schedule Premium and run it on three computers, you will need to buy three licenses, one for each computer. If you want to install Snap Schedule Premium on a Citrix or Windows terminal server and access it from three remote computers, you will need to purchase three licenses.
Your cost for a single PC license (one copy of Snap Schedule Premium) is $995. If you plan to run Snap Schedule Premium on multiple computers for your business, you will need multiple licenses. Visit our online store for the latest pricing information. There you can place an order and pay for it with a credit card. Once we receive your online order, you will receive via e-mail a product key to unlock the 30-day evaluation software you currently have installed on your machine and turn it into a full, permanent license. Volume discounts are available for large volume purchases. Please contact BMS at (800) 450-4230 or (714) 661-5954 for volume pricing.
Yes. For simple applications, reports and lists can be saved in Microsoft Excel and PDF format.
Programmers and system integrators can use the Snap Schedule Premium software development kit (SDK) to access and manipulate Snap Schedule Premium data or to create custom plug-ins to extend its functionality. Using plug-ins, you can insert your custom logic and execute it on-demand from within Snap Schedule Premium. There is no limitation on what you can do with your custom logic code. When a plug-in is invoked, Snap Schedule Premium provides a connection to its schedule database so the plug-in may have direct read/write access to the schedule data. When the plug-in has finished its operations, control is returned to Snap Schedule Premium and any changes to the schedule database made by the plug-in will be incorporated.
Plug-ins can be written in a .NET language such as VB .NET or C# and compiled as .NET assembly dynamic link libraries (DLL) that implement a specific interface known by Snap Schedule Premium. The plug-in DLL’s are located in the Snap Schedule Premium program files directory. Note that a single DLL may contain several classes that implement the interface – each will be treated as a separate plug-in by Snap Schedule Premium. At startup, Snap Schedule Premium will search its directory for any DLL’s that contain classes which implement the known plug-in interface and display them under the Plug-ins drop-down menu.
Yes. The Snap Schedule Premium SDK provides developers with a powerful toolset for writing software to integrate with Snap Schedule Premium. It is a .NET class library that allows organizations to write fully functional stand-alone programs that have full access to Snap Schedule Premium data objects or to create a customized system that integrates Snap Schedule Premium with other applications. In using the SDK, source code written for one version of Snap Schedule Premium can run on future versions of Snap Schedule Premium as long as the members of existing interfaces defined in its interface libraries don’t change.

The SDK can be used by external applications to automatically access Snap Schedule Premium data without requiring user’s actions or having Snap Schedule Premium running as in the case of plug-ins. To enable automatic data transfer, an external connector can be developed using the APIs and run as a batch process or by an automated trigger. For example, you can write an HR Snap Schedule Premium connector using the SDK to update Snap Schedule Premium employee data with changes made in the HR system. The connector can be scheduled to run at a set time, which may vary from once a day to once a week, depending on your preference. Alternatively, you can design the connector such that a change of employee contact information or pay-rate in the HR system can trigger it to update the corresponding information in Snap Schedule Premium. Not only will this automated data sharing procedure minimize errors, but users will also see consistent data throughout the applications.

Snap Schedule Premium is a Windows-based application and on a Mac, you have several options for installing software that allows you to run Windows and Windows applications:
– Use Apple’s Boot Camp to dual-boot between OS X and Windows. This approach provides the most compatibility with Windows software and peripherals but does not allow you to run Windows and Mac OS X applications at the same time.
– Run Windows in a virtual machine within OS X using Parallels Desktop, VMware Fusion, or VirtualBox. This method will allow you to run Mac and Windows applications concurrently, though the virtual machine does not support as much Windows functionality as a dual-boot configuration.

Get a Personalized Demo

Our product specialists will customize a demo that addresses each challenge, question, and goal you have—all at your convenience.

Request a Personalized Demo