All the features your team needs.
We designed Spock to suit any working style, so whether you’re fully remote, hybrid, or in the office for 5 working days, we can help.
Build a custom leave policy and create new leave types unique to your team. There are no limits.
Give your employees a yearly leave allowance and make rules that define how it’s used.
Define custom working days for your whole company or set things up differently for every user.
Slack Home Tab
Request leaves with ease directly in Slack—we’ll make it your new HQ for all things leave tracking.
Request on Behalf
Let your managers request time off on behalf of other team members.
Save time by requesting any recurring leaves (e.g. WFH) in bulk for months in advance.
Approve requests in a single click after configuring approval workflows for your leave types.
OS Based Approval
Spock automatically uses your existing organizational structure to decide who can approve a leave.
Customize your workflow by picking specific approvers for each user.
The Spock Dashboard can display calendars showing all upcoming leaves for the entire company or specific teams.
Learn more about users in our ‘user profiles’ section. Use it to change their settings quickly and in one place.
Take control with the Spock Dashboard web app for full customization and detailed options.
Set up teams to represent departments, office locations, or projects. Manage leaves differently for each one.
Spock enables you to configure or hierarchy that reflects your company’s organizational structure.
Team managers have the power to approve leaves and edit their team members’ leave policies.
Create separate public holiday calendars for different employees from all over the world.
Import public holiday calendars from over 80 countries and regions.
Make things easy for remote workers by assigning them their country’s public holiday calendar.
Unused Leaves Carryover
Let your employees carry any unused leaves over to next year with Spock’s automated carryover.
Choose a carryover policy that works for you—use ‘limited count’ to limit the number of days that people can bring over.
Customize per User
Edit your carryover policy and customize it for individual users through the Spock Dashboard.
Leaves in your Calendar App
Import your company’s Spock leave calendar into the calendar app of your choice in one click.
Enjoy full support for Apple Calendar, Google Suite, iCal, Microsoft Exchange/Outlook and Office 365.
Export calendars for separate teams to make things easier for managers who need a detailed overview.
Be ready for your workday with Spock’s morning report letting you know which of your colleagues are away.
Stay informed about every event—managers get instant updates about each new leave.
Spock auto-updates all notifications, letting you access the latest status of leave request.
One Click Install
Install Spock in one click and skip account creation—everyone in your Slack workspace gets added automatically.
Spock synchronizes with Slack instantly—if you add a new user to your workspace, they’ll instantly have access to Spock.
Home Tab Interface
There’s no need to onboard teams with Spock. Our friendly UI in the Slack home tab is simple and easy to use.
Generate the weekly, monthly and yearly attendance reports your HR managers need.
Managers can export reports for use in other systems for easy interoperability.
You can view the exported reports in your favorite spreadsheet app, whether that’s Google Sheets, Excel or Numbers.
Privacy & Security
Protect privacy by setting up what info regular users can access or stop them from accessing the dashboard altogether.
Spock lets you configure roles that give users different privileges—the default ones are Admin and HR Manager.
We record all changes in the activity log, so you’ll know who changed what and when they did it.
Get your team on Spock today.
It only takes a few minutes to set up leave tracking for your company.
Start your 30-day free trial.
No credit card required.