After logging in, you'll see three tabs at the bottom:
| Tab | Contents |
|---|---|
| Home | Your leave/sick leave balance + last 5 requests |
| Requests | List of your requests (filterable by status) |
| Profile | Personal settings, statistics, balance |
The app sends push notifications about important events:
You can enable/disable push in Profile → Settings → Push Notifications.
The system automatically calculates the number of hours and checks your balance.
| Status | Meaning |
|---|---|
| 🟡 Pending | Request is under review |
| 🟢 Approved | All approval stages passed, hours deducted from balance |
| 🔴 Rejected | Request was rejected (reason provided) |
| ⚪ Cancelled | You cancelled the request yourself, hours returned |
Who receives notifications about a cancellation?
When any request is cancelled (whether Pending or Approved), email + push are automatically sent to all pipeline approvers who participated in reviewing the request and all your assigned PMs. This allows the team to immediately know your absence is cancelled and replan accordingly.
If your request hasn't been reviewed for a while, you can send a reminder to approvers. The button is available when:
Limit: one reminder per day.
You can assign a project manager (PM) to yourself so they receive notifications about your absences.
⚠️ Why it's important to assign a PM:
If you have no assigned PMs — no manager will be automatically notified about your requests. An assigned PM receives notifications about all key events: upcoming leave, the start day, and cancellations.
How to assign:
Assigned PMs automatically receive email + push N days before your leave starts, on the start day, and when a request is cancelled.
The "My PMs" card is shown to all roles except PM — since PMs themselves are the notification recipients and don't need to assign PMs to themselves.
Profile → "Statistics" — view your own requests for a selected period with Excel export option.
The lead has all employee capabilities, plus:
If the pipeline has multiple stages — your decision only affects your stage. The request moves to the next approver.
Profile → "Calendar" — view the absence calendar for all company employees. Helps you see the full picture of team availability and plan department work around upcoming leaves.
Profile → "Statistics" → toggle "Mine" / "Department":
As a department lead, you automatically receive email and push N days before a department employee's leave starts, on the start day, and when a request is cancelled in which you participated as an approver.
HR has all employee capabilities, plus access to the Admin Panel: Profile → "Admin Panel"
| Section | What you can do |
|---|---|
| Employees | View list, search by name, view details and balance |
| Departments | View departments and their members |
| Statistics | Full company statistics with department, period, and status filters. Export to Excel and Google Sheets |
| Calendar | Absence calendar for all employees |
The admin has full system access, including everything HR has, plus:
Admin Panel → Employees → select an employee:
Admin Panel → Settings:
| Setting | Description |
|---|---|
| Vacation limit | Default annual vacation hours |
| Sick leave limit | Default annual sick leave hours |
| Work day | Work day duration (hours) |
| Weekends | Days of the week considered non-working |
| Holidays | Company holidays (date + description) |
| Carryover policy | What happens to unused hours at year-end: reset or carry over |
| Unpaid leave | Enable/disable unpaid leave requests |
| Quota increase | Enable/disable quota increase requests |
| Notifications | Enable advance notification N days before leave |
Admin Panel → Pipeline:
The admin can approve or reject any request regardless of the pipeline — all stages are processed at once.
PM has all employee capabilities, plus:
Profile → "Calendar" — view the absence calendar for all company employees. Helps plan team work considering absences.
If an employee assigns you as their PM (in the "My PMs" section), you'll receive email and push notifications:
Cancellation notifications are sent regardless of whether the leave was already approved — you'll be informed in any scenario.
Home tab → "Vacation" card shows the remaining balance in hours and days.
Check: is your balance sufficient, are the selected dates not weekends/holidays, are unpaid leaves not disabled (if that type was selected).
If you are the approver at all pipeline stages (e.g., you're the lead and the only one in the chain) — the request is auto-approved.
Profile → Settings → Language (English / Ukrainian).
Profile → Settings → Theme (Light / Dark / System).
It depends on the event:
Check that PMs are assigned in Profile → "My PMs". If the card is empty — the system won't notify anyone. The card is visible to all roles except PM.