In Review
63Under consideration
Who worked Holidays tracking
Previous years It would be nice to see who worked on specific holidays the years before. To make it fairer for the whole team that people rotate. All holidays Or have a quick way to see how many official holidays people are working. to get a good distribution amongst the team throughout the year. Either way, track who has worked holidays
Employee monitoring Feature
To make everything between employer and employee transparent, monitoring employees like (idle time etc) can really ensure they are working and not pretending. If you can implement this feature, many hubstaff users will go to you! Please seriously consider.
Show leave stats in the leave request
I want to see how many total days/hours I got approved for the year I have the approved leave (same categories). Also, I want to see how many other people are on leave overlapping with my leave (based on user group filter if possible).
PDF exports for reporting
Added reporting functionality (I know there is a csv export) but pdf runs would be useful for historic events.
Daily worktime limits and overtime
As a user I'd like to set daily limits to the amount of hours a user can be scheduled. Some countries (looking at you, Germany!) have very specific laws in place that govern how much people are allowed to work any given day. It'd be great if Soon warned that someone is about to be scheduled for more than the allowed daily worktime, ideally with the option of a) a soft limit where users are accruing overtime if exceeded that can then be taken as leave and b) a hard cap on daily working hours that prevent someone from being scheduled at all if those limits are hit. (Example: in Germany there is a 8 hour daily limit for regular worktime. More is overtime that has to be taken as leave but there is a 10h/day hard limit that must be adhered to at all times (exceptions apply that could be administered on a per person basis).
Project Manager View
As a Project Manager I need to have vision of my resources for all the boards in one view. Right now I have to switch from one board to another and put the tasks together on another software. That would be the ultimate feature
Performance tracking dashboard | Time Tracking
It is good what this app actually does allowing each team member to have a say on the organization of the working schedule. In addition to that it would be good to have to track how many βplannedβ hours have been converted into βrealβ worked hours. A time tracking option could be a good addition. And also showing the resulting data in a simple dashboard, that ideally shows as well how more hours, make better accomplishment of other key company objectives, and what is the correlation.
Team View of Leave Requests
Allow team members to see all Leave Requests so they know that a request is already pending/approved for that time. Best view would be in a calendar view but a list view can work as well based on date selection.
Pabbly Integration
Add Soon to Pabbly. Triggers New User New Leave Request New Leave Approved Actions Create User Update Leave Request Get Summary of Users scheduled on a specific date
Realtime Chat and Presence indicators
In addition to the inbox to communicate, it could be good to have control of real attendance to allow communication via chat. Or, another option, could be to integrate with different Project management tools such as Trello or Asana that count with time tracking, so as to have the best of both worlds.
Planned
26Committed and queued
Add person/people to multiple events at once
Events with a default Activity.
It should be possible to set an activity (or set of activities) for an event before anyone signs up, and have that activity apply to anyone who signs up.
Multi-week template
Apply a week template for multiple weeks
Start the week on Sunday
Have a setting to change the first day of the week. E.g. Sunday - Saturday instead of Monday - Sunday
Public holidays power-up
Show public holidays on the board. Settings Country specific State specific
Find replacement
A quicker way of replacing a user on a shift
Zapier
Add Soon to Zapier. Triggers New User New Leave Request New Leave Approved Actions Create User Update Leave Request Get a Summary of Users scheduled on a specific date Create a new Shift (optional) with location
Create unassigned shifts
As a planner, I want to pre-set all shift requirements incl. activities without the need to assign a user first. The last step is to assign the shift to the best matching person based on all requirements.
Announcements power-up
Share announcements with your team
Week template editor
A (week) view in which you can edit an existing week template. For updating week templates continuously over time, one now has to apply the template in a random week, make changes and then save again (and delete the former template name). Would be nice if there is a stand-alone editing mode for templates.
In Progress
2Actively being built
Public API
Have a REST API to export all data for reporting. Similar to the data that can now be exported in CSV format.
Leave and shift detector when applying week template
Check for leave and shift overlaps when applying the week template. People that have approved leave or already have been scheduled or have overlapping shifts for a day should be removed from the week template (ask planner for option).
Completed
52Recently shipped
i18n - More languages | Internationalization
Support more languages in the UI. Languages to add: Spanish Mandarin French Dutch German Please comment to add a language you'd like to see added to the list.
Time request
Request an updated shift time (approval by admin)
WFH shift indicator
Work From Home indicator for your shift
Google and Microsoft OAuth
Sign in/up with your Google or Microsoft account
Auto-filling events
With Auto-Fill, scheduling has never been easier. Let us take the burden of manually assigning people to events off your shoulders. Our system optimizes your criteria and goals to ensure that shifts are assigned in a way that minimizes labor costs, stays within labor laws and HR policies, and meets employee preferences. Say goodbye to the hassle of scheduling and hello to simplified, efficient management.
Outlook Calendar integraton
Two-way sync: Have your calendar events show in Soon Get Soon data in your outlook calendar Similar to the Google Calendar integration but with Outlook Calendar
Scroll Workload to First Shifts
The Workload view always starts at midnight, when most businesses have nothing scheduled. It would be much more pleasant to work with if it automatically scrolled to put the first shift activity near the left edge of the view.
Create users without inviting them
For testing purposes, it would be nice to create users without the need to invite them straight away (user with the "created" status). Once I'm happy with the setup I hit "Invite" so that they can create/verify their account.
Auto-scheduling activities
Optimization and automatic assignment of activities to shifts/employees
Web push notifications
Get push notifications from your browser on desktop and mobile.