Who Uses This Software?

Humanity addresses the scheduling needs of SMB and large enterprises from all industries (retail, food services, healthcare, hospitality...).

Average Ratings

208 reviews
  • Overall 4.5 / 5
  • Ease of Use 4 / 5
  • Customer Service 4 / 5
  • Features 4 / 5
  • Value for Money 4 / 5

Product Details

  • Starting Price $2/month
  • Free Version No
  • Free Trial Yes, get a free trial
  • Deployment Cloud, SaaS, Web
    Mobile - iOS Native
    Mobile - Android Native
  • Training Live Online
  • Support 24/7 (Live Rep)
    Business Hours

Vendor Details

  • Humanity (Shiftplanning)
  • https://www.humanity.com/
  • Founded 2009

About Humanity

Humanity (ShiftPlanning) tackles the problem of employee scheduling head on by providing a centralized, easy-to-use platform to both schedulers and employees. Thanks to streamlined communication flow, extensive reporting options, automatic conflict resolutions and features like easy employee shift swapping, Humanity saves companies 50-80% of the time previously spent on scheduling-related work and creates industry-leading employee scheduling and management software, trusted by thousands.

Humanity Features

  • Automated Scheduling
  • Employee Database
  • Reporting/Analytics
  • Schedule Distribution
  • Scheduling
  • Shift Swapping
  • Time Clock
  • Vacation/Leave Tracking
  • Appointment Management
  • Billing & Invoicing
  • Drag & Drop
  • Facility Scheduling
  • Multi-Location
  • No-Show Tracking
  • On Call Scheduling
  • Patient Records
  • Patient Scheduling
  • Physician Scheduling
  • Recurring Appointments
  • Self Service Portal
  • Staff Scheduling
  • Alerts/Notifications
  • Appointment Scheduling
  • Automated Scheduling
  • Class Scheduling
  • Employee Scheduling
  • Facility Scheduling
  • Group Scheduling
  • Multi-Location
  • Real-time Scheduling
  • Resource Scheduling
  • Room Booking Management
  • Budgeting & Forecasting
  • Contractor Management
  • Employee Lifecycle Management
  • Labor Projection
  • Performance Appraisal
  • Recruiting Management
  • Scheduling
  • Skills Tracking
  • Time & Attendance
  • Variable Workforce

Humanity Most Helpful Reviews

Works good - has a few issues which I have reported on several occasions but would require updates.

Translate with Google Reviewed on 5/5/2017
Jeff Gibson
Systems/Network Analyst 2
University of New Mexico Health Science Center
Hospital & Health Care, 10,001+ Employees
Used the Software for: 2+ years
Reviewer Source 
Source: asdf
3 / 5
Ease of Use
3 / 5
Features & Functionality
3 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend:
Not Likely Extremely Likely

Comments: Providers can see all of their schedules in one place - I do over a hundred. They can sync with some third party calendar programs and check on their smartphones.
The software is not geared toward the healthcare industry, however. MD's work more than 1 position at a time. These should not conflict. Yet conflicts should show if they're mistakenly scheduled for a clinic at another location or for a meeting when they need to be in the clinic. This is a problem.

Pros: I have the flexibility to set the software up the way I need to for efficient scheduling. My schedules are complex and I am able to create 'workarounds' to better utilize the software.

Cons: I have a few issues: I have many providers (employees) that work more that 1 position simultaneously. It would be wonderful if you could selectively check or uncheck a box for each position to determine whether the position will show if it conflicts with another position. (But not globally turn off the conflicting feature for all conflicts). If an employee covers 2 positions simultaneously, it shows as a conflict. It would be nice if there was a `work around for this. If you could select/deselect a box to designate whether you want a position to show a conflict, this would be great. That way, some positions that are covered by an employee working another position would not show as a conflict every time. For example, There are a few positions that staff are assigned to that they do in addition to their main assigned position - e.g. someone working MCH Attending will also cover the OB Dept. This is done on a rotation/alternating basis but changes often. Whenever a provider is working MCH Attending and also covering OB Backup, I have to adjust the time of the OB coverage so that a conflict does not show up. If I didn't, I would have twenty or more conflicts each month and, as you know, once you get in the habit of ignoring conflicts, you then ignore the one that is a `real conflict and a problem results. The conflict feature is great, yet is sometimes a pain because I have to create 'workarounds' which are less than desirable.

Scheduling Made Simple!

Translate with Google Reviewed on 7/12/2016
Kyle Culpepper
Instructional Technology Specialist
Valdosta State University: New Media Center
Education Management, 2-10 Employees
Used the Software for: 6-12 months
Reviewer Source 
Source: asdf
5 / 5
Ease of Use
4 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend:
Not Likely Extremely Likely

Comments: ShiftPlanning has been used at our facility for one year now. We are a college campus environment. Thus, scheduling for student workers can be a great challenge due to their dropping and adding classes and potential to working multiple part-time jobs, and of course, due to the differing course load, each student takes on. In the past, we used excel in combination with a learning management system to communicate and maintain student worker scheduling. I am the scheduler for student workers in our area. We have around 8-10 student workers, give or take which part of the year we are scheduling for. We schedule our shifts in a non-linear method. We like the availability feature that ShiftPlanning has. It is a static "when I am not available" table that you or your workers can fill out. At this point I supply entries into these availability tables based on student class schedules and external employment. We do this to prevent students from falsifying availability. ShiftPlannning has a pre-generate schedule wizarding system. This allows managers to schedule weeks, or months ahead of time, based on their current availability. If you are a manager for a college campus, then you may want to consider only doing this once a month for summers, and once a semester for spring and fall. You will be changing availability frequently during the beginning of each semester, almost all summer, and also during finals week. Duplicating the schedule for each week is as easy as two or three button taps on your mouse. Once a schedule is more concrete then this is super easy. During the high volatile periods mentioned above, we highly recommend not scheduling ahead of time. Just do one or two weeks worth of scheduling and make sure to communicate to everyone that the schedule will have a high degree of change. We have also enjoyed the use of the ping feature and other notifications to communicate to students when they should be at work.

Pros: The strongest features of ShiftPlanning are the many methods for communicating when a worker is to work (general scheduling), when policy changes or other changes at work need to be quickly and easily assimilated to all employees (dashboard notifications), and when notifications need to be sent to just individuals (ping). All of this communication can be managed in ShiftPlanning. Workers can set up their cell phones to receive important notifications. Administrators can control which methods are mandatory and which communication methods are not. A worker can elect to be notified via email and/or text prior to their shift starting. Workers can access ShiftPlanning from any device since this a cloud-based service. Workers are able to make vacation requests ahead of time, even when there is nothing posted for the actual schedule yet. We would recommend a 2-week requirement for this type of request. Otherwise, student workers can request off via a trade shift or drop-shift option, if short notice is provided. All trades can be set to approval first by manager. It is super easy to setup different worker types by area, or by responsibilities. Thus, if you are budgeting out hours between different areas (positions) then you can easily view the subtotal for each while scheduling who should work when. It also gives you a clear distinction in schedule mode as to who can actually work during the designated times you are generating (i.e. 10 AM ' 12 PM, 1 PM ' 2 PM').

Cons: The only concern that we have is with tweaking the trade shift and trade drop feature. Workers who are shown as available for the entire shift don't have the option to select parts of a shift that they are actually available for. Important meetings or events outside of work cannot always be accounted for using the availability feature. The only way this can be done is to not use a static schedule and go to making a policy for weekly updates. Then making it the student worker's responsibility to maintain their own work availability. In our case, we want to stay with a static scheduling system to help reduce the sense of a changing hectic work schedule for our student workers. Thus, students will benefit by having the ability to select from a portion of a shift trade rather than having only the option to pick up all or none of the shift being made available.

Read More Reviews