Features

Time off features
your Slack 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. If you need a vacation tracker for Slack, this is the feature list.

Start for Free  Read the docs

Free plan for any team · 14-day trial, no card · 4.9/5 on Capterra

Spock's top features around its Slack Home tab: requesting time off, one-tap approvals, automatic Slack status, balances and accruals, birthdays, public holidays, reports and calendar sync
All features

Every feature, by area.

Features marked with an arrow open their setup guide in the docs.

Leave Policy

Leave Types (setup guide, opens in a new tab)

Build a custom leave policy and create new leave types unique to your team. There are no limits.

Allowances (setup guide, opens in a new tab)

Give your employees a yearly leave allowance and make rules that define how it’s used.

Discreet Leave Names (setup guide, opens in a new tab)

Protect employees' personal privacy with carefully chosen discreet names for leave types.

Leave Requests

Hourly Tracking (setup guide, opens in a new tab)

Track and manage short-term leave accurately on an hourly basis.

Request on Behalf (setup guide, opens in a new tab)

Let your managers request time off on behalf of other team members.

Bulk Requests (setup guide, opens in a new tab)

Save time by requesting any recurring leave (e.g. WFH) in bulk for months in advance.

Approvals

Approval Workflow (setup guide, opens in a new tab)

Approve requests in a single click after configuring approval workflows for your leave types.

OS Based Approval (setup guide, opens in a new tab)

Spock automatically uses your existing organizational structure to decide who can approve a leave.

Assign Approver (setup guide, opens in a new tab)

Customize your workflow by picking specific approvers for each user.

Accruals

Earn Leave Over Time (setup guide, opens in a new tab)

Give your team leave as they earn it. Spock adds days to each balance automatically on the schedule you set.

Custom Accrual Rates (setup guide, opens in a new tab)

Set monthly, weekly or yearly accrual rates. Pick a start date, cap the maximum balance, and tailor everything per user.

Accrual Schedule & History (setup guide, opens in a new tab)

See each employee’s upcoming accrual schedule alongside a complete history of leave already earned.

Dashboard

Calendar View

The Spock Dashboard can display calendars showing all upcoming leaves for the entire company or specific teams.

User Profiles

Learn more about users in our ‘user profiles’ section. Use it to change their settings quickly and in one place.

Administration

Take control with the Spock Dashboard web app for full customization and detailed options.

Organizational Structure

Teams (setup guide, opens in a new tab)

Set up teams to represent departments, office locations, or projects. Manage leaves differently for each one.

Locations (setup guide, opens in a new tab)

Set up locations for the offices, cities, or countries where your people work, whether they’re on the same floor or across multiple time zones.

Local Policies (setup guide, opens in a new tab)

Apply local public holidays, working days and leave rules per location, so distributed teams get policies that match where they live.

Public Holidays

Holiday Calendars (setup guide, opens in a new tab)

Create separate public holiday calendars for different employees from all over the world.

Import Holidays (setup guide, opens in a new tab)

Import public holiday calendars from 140+ countries and regions.

Blackout Dates

Select days which your employees won't be allowed to book any leave on.

Birthdays & Anniversaries

Birthdays (setup guide, opens in a new tab)

Celebrate everyone's special day by announcing their birthdays on Slack.

Anniversaries (setup guide, opens in a new tab)

Elevate workplace culture with automatic work anniversary annoucements.

Reminders

Never miss a birthday or anniversary with reminders in Slack, Dashboard and notifications.

Carryover

Unused Leaves Carryover (setup guide, opens in a new tab)

Let your employees carry any unused leaves over to next year with Spock’s automated carryover.

Carryover Policies (setup guide, opens in a new tab)

Choose a carryover policy that works for you. Use ‘limited count’ to cap the number of days people can bring over.

Customize per User (setup guide, opens in a new tab)

Edit your carryover policy and customize it for individual users through the Spock Dashboard.

Substitutes

Cover Shifts (setup guide, opens in a new tab)

Let your colleagues cover for you while you are absent by selecting a substitute.

Change Substitutes (setup guide, opens in a new tab)

Substitute can be changed at any time by the leave requestor or manager.

Notifications

All involved users are immediately notified when any change occurs.

Calendar Integration

Leaves in your Calendar App (setup guide, opens in a new tab)

Import your company’s Spock leave calendar into the calendar app of your choice in one click.

Supported Platforms

Enjoy full support for Apple Calendar, Google Suite, iCal, Microsoft Exchange/Outlook and Office 365.

Team Calendars

Export calendars for separate teams to make things easier for managers who need a detailed overview.

Notifications

Morning Report (setup guide, opens in a new tab)

Be ready for your workday with Spock’s morning report letting you know which of your colleagues are away.

Channel Notifications

Receive notifications in your Slack channel when your team members request leave, so you can share the update within your team.

Auto Update

Spock auto-updates all notifications, letting you access the latest status of leave request.

Slack Integration

Status Updating (setup guide, opens in a new tab)

Spock updates your Slack status automatically when you’re on leave, so your colleagues know you’re away.

Instant Synchronization (setup guide, opens in a new tab)

Spock synchronizes with Slack instantly. Add a new user to your workspace and they have access to Spock right away.

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.

Reporting

Reports (setup guide, opens in a new tab)

Generate the weekly, monthly and yearly attendance reports your HR managers need.

Data Export

Managers can export reports for use in other systems for easy interoperability.

CSV Export

You can view the exported reports in your favorite spreadsheet app, whether that’s Google Sheets, Excel or Numbers.

Privacy & Security

Access Control

Protect privacy by setting up what info regular users can access or stop them from accessing the dashboard altogether.

Roles (setup guide, opens in a new tab)

Spock lets you configure roles that give users different privileges. The default ones are Admin and HR Manager.

Activity Log

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 for Free 

Start your 14-day free trial. No credit card required.