Replace your PTO spreadsheet with Slack-native leave requests, automatic balance tracking, and one-click manager approvals. Most teams are up and running in 5 minutes.
Free plan available · No credit card required · Works with Slack
No IT ticket, no CSV import, no onboarding call.
Install Cabana from the Slack App Directory
Invite your team and set leave policies
Employees start requesting PTO in Slack
Built for teams of 5–150 that want lightweight leave management without enterprise complexity.
Employees type /cabana request and pick dates — no portal to log into, no form to fill out. Managers get a Slack DM with one-click Approve / Deny buttons.
Accruals, carryover caps, and waiting periods are all configured once. Cabana keeps every balance up to date so you never have to touch a spreadsheet again.
See who's out at a glance. Cabana syncs approved leave to Google Calendar and Outlook so your whole team always knows who's available.
Different offices observe different holidays. Assign country- or region-specific holiday calendars to each employee with a few clicks.
Install the Slack app, connect your team, and configure your leave policy. No IT ticket, no onboarding call, no 30-day implementation project.
PTO, sick leave, parental leave, volunteer days — create any leave type you need. Supports unlimited PTO, fixed allowances, and statutory policies.
Trusted by small teams who outgrew their PTO spreadsheet
"We set it up in 5 minutes and it just works. No spreadsheet drama anymore."
"The Slack integration is a game-changer. Approvals take seconds now."
"Finally a PTO tool that doesn't require a PhD to configure."
No dedicated HR person? You're not alone. Here's what leave tracking looks like before Cabana.
Hey @sarah — how many PTO days do I have left? 🏖️
Hmm, let me check the spreadsheet...
Ok so you started with 15, took 3 in March, 2 in May... but wait did you take that extra Friday off? That might not be in here
Yeah I did... so what's my balance?
I think... 9 days? Maybe 8. Let me ping Marcus to check the other tab 😅
| Name | Alloc | Used | Left | Notes |
|---|---|---|---|---|
| Jamie K | 15 | 6? | #REF! | check w/ marcus |
| Alex M | 15 | 4 | 11 | 🤔 didn't she take June off? |
| Marcus T | 20 | ??? | ??? | UPDATE WHEN BACK FROM LEAVE |
| Priya S | 15 | 7 | 8 | or is it 7? she emailed about half day |
| — old employee — | 15 | 12 | 3 | LEFT IN MARCH — delete? |
Employees DM ops managers instead of checking themselves — because there's no self-serve answer anywhere.
Three versions, broken formulas, a tab last updated in February. Every balance is someone's best guess.
Approving PTO means opening a spreadsheet, doing the math, and hoping the formula still works.
At 20 people, PTO tracking lands on whoever has the most tabs open — the ops manager, office manager, or the founder. Cabana does the HR software job without the HR software complexity or price.
Taylor, Ops Manager · 32-person SaaS startup
“I was spending 2–3 hours a week just answering PTO questions and updating the spreadsheet. Now I set it up once and Cabana handles everything.”
Before Cabana
With Cabana
Not all PTO tools are built for small teams. Here's what actually matters when you're evaluating options at under 150 people.
Standalone portals require employees to remember yet another login. Slack-native tools meet your team where they already work — no behavior change required. Look for tools where requests, approvals, and balance checks all happen inside Slack.
Cabana is fully Slack-native. Employees never need to leave Slack.
Many HR platforms charge a $100–300/month floor regardless of team size. At 15 people that's $7–20/seat — often more than you need. Look for a free tier or per-seat pricing that scales with your actual headcount.
Cabana is free to start, then $2/seat/month.
Enterprise HR tools can take weeks to implement. For a small team, that's a non-starter. The right tool should be running the day you sign up — no CSV imports, IT tickets, or onboarding consultants.
Most teams are live in Cabana within 5 minutes of signing up.
Small teams often have non-standard setups: unlimited PTO, custom accrual schedules, half-days, mental health days. Make sure the tool can handle your actual policies, not just a fixed 15-day annual allowance.
Cabana supports unlimited PTO, fixed allowance, statutory, and custom leave types.
The approval workflow matters as much as the request flow. Good tools send managers a Slack DM with a one-click approve/deny. Bad ones require logging into a dashboard to process every request.
Managers approve directly in Slack with a single click — no login required.
Scheduling conflicts happen when vacation visibility is poor. Look for a shared team calendar that syncs to Google Calendar and Outlook — so everyone sees who's out without having to ask.
Cabana syncs to Google Calendar and Outlook, plus shows a live team calendar.
You won't outgrow Cabana. Here's what leave management looks like at every stage of your team's growth.
You're probably handling PTO yourself. Cabana replaces your mental spreadsheet with automatic tracking — one policy, one Slack install, done.
PTO questions start eating your ops team. Cabana makes leave self-service — employees check balances, request time off, managers approve in seconds.
Remote teams, multiple countries, different holiday calendars. Cabana handles location-specific holidays and policies without spreadsheet chaos.
Your first HR hire doesn't want to inherit a mess. Cabana gives them structured policies, full history, and integrations with BambooHR and Gusto.
Start at any stage — Cabana scales with you.
Start free — no credit card requiredEvaluating your options? See how Cabana compares to BambooHR, Vacation Tracker, Flamingo, and more →
Set up in under 5 minutes. No credit card required.