New FeatureImprovementBug Fix
Review allowance migration differences
When an employee’s allowance total after the migration differs from the value recorded before it, HR admins can now mark the year as reviewed and add a note explaining what they found. The difference stays visible for reference, but it no longer appears as an unresolved issue.Improvements
- The allowance comparison on an employee’s record now labels the two totals Calculated from migrated rule and Value before migration.
- The migrated total is labeled Total after migration when adjustments carried over from before the migration are included.
- absentify now shows a separate Difference value when the migrated total and the value from before the migration do not match.
- The comparison now uses a simpler layout when no migration corrections apply to an employee.
- You can now contact support about a deviating migration year with a message that already contains the details.
- absentify now points out when manual adjustments made after the migration add up to exactly the reported difference.
- Reviewed migration years now appear in neutral styling in the allowance overview instead of keeping a warning highlight.
- You can now submit the same email address again when signing in or signing up without being locked out for 15 minutes.
- absentify now takes you straight to the code entry step when a code for that address was just sent.
- The resend button for login codes now shows a short countdown and stays disabled until you can request another code.
- The email verification banner now uses the same countdown, so you can see when a new confirmation email can be sent.
New FeatureImprovementBug Fix
Review allowances from before the switch
When reviewing a member’s allowances, HR admins can now see the original values from before the workspace switched to allowance rules. A new Before the switch section compares them with today’s totals and clearly shows whether they match.Employment periods as absence boundaries
Absences can now only be booked within an employee’s employment period. Days before their start date or after their last working day cannot be selected. If a change to employment dates would cancel existing absences outside the new period, admins are asked to confirm first.Improvements
- Allowance year tooltips for migrated years now include a Before the switch summary, so you can quickly verify the results without opening the full allowance history.
- Calendar month navigation arrows are now hidden when you cannot move further in that direction.
- Recurring absence requests now show a clearer message when every occurrence falls after the employee’s last working day.
- Leave balances now correctly reflect carry-over amounts after allowance setup changes.
ImprovementBug Fix
Improvements
- The timeline now uses the full height of the screen on mobile, so more of your schedule is visible without awkward empty space.
- Regional date, time, and week-start defaults during workspace setup now match your selected or detected country instead of your browser language.
ImprovementBug Fix
Improvements
- Timeline filters on mobile now open in a dedicated dialog with Apply and Cancel, making it easier to adjust several filters before updating the view.
- Absent today and Create request are now full-width and better placed on smaller Timeline screens for quicker access.
- The Users page is easier to use on phones and tablets, with a cleaner layout, improved filters, and a simplified table.
- Organization user settings for access, Microsoft sync, defaults, and out-of-office replies are now easier to use on smaller screens.
- Leave request previews now update more smoothly when you change dates or times, with less loading flicker while allowance and overlap checks run.
- Allowance balance checks are now faster when you create a request, especially if you have a long history of past requests.
ImprovementBug Fix
Improvements
- When members move between Microsoft Entra ID groups, group sync now removes them from their previous department and updates their approver settings to match their current department.
- Group sync logs now explain more clearly when automatic department removal or archiving is skipped. For example, they call out when a linked group no longer exists or when a member still manages a department.
- When an allowance type is hidden for an employee, the empty year table now explains that values are still tracked. It points you to the visibility switch instead of suggesting that you assign a rule.
- New employees who join partway through the year in organizations that switched to allowance rules now receive the correct annual allowance instead of showing zero days.
- Changes to an employee’s annual allowance or carry-over balance are now saved correctly instead of reverting to zero.
- Pages that load a lot of information at once, such as allowance settings, now open reliably instead of failing to load.
- Allowance ledger entries and exports now label automatic balance corrections as Automatic instead of incorrectly attributing them to a migration.
New FeatureImprovementBug Fix
Default allowance types for connected employee management
When managing employees through external connections, you can now choose which allowance type is preselected for each person and which types are visible to them.Improvements
- Microsoft 365 sync now appears as a compact status bar at the top of each user profile, with a clearer on/off switch and quick access to sync details.
- Microsoft 365 sync help links now open the relevant profile documentation, while admin center links take you directly to the selected user when available.
- The sync details view now shows the synced profile picture, when data was last received, and the Tenant for organization accounts.
- When sync is enabled, Microsoft-managed profile fields and the profile picture are clearly locked, with guidance on where to update them.
- Out-of-office reply templates that exceed the maximum allowed length now show a clear validation message when you save them.
- The attention banner for inactive users on the user edit page is now easier to notice.
- Creating a new allowance is now a clearer two-step process: first set its name and unit, then define how much is granted on the rules page.
- Allowances without rules now explain that no one accrues anything until you add the first rule.
- After saving a new allowance, you now go directly to its rules page so you can finish the setup in one flow.
- When you create the first rule for an allowance, a notice explains that all employees will be assigned to it from the start of the current fiscal year.
- Info icons beside profile date fields now explain who can see birthdays, employment start dates, and employment end dates, and where each date may appear.
- When you reactivate or unarchive a user who still has an employment end date, absentify now reminds you that their allowance remains capped until you remove that date.
New FeatureImprovementBug Fix
Allowance availability breakdown
When allowance rules change during the year, absentify now shows how much of your remaining balance you can book today and when additional days become available.Improvements
- When an employee’s employment period is extended or their end date is removed, their leave balance is now corrected without adding duplicate allowance amounts.
- Editing an employee’s employment start or end date now preserves all past allowance years, so correcting the dates later does not lose historical balances.
- When you archive or reactivate an employee, their new status now appears immediately on the user edit screen.
- Timeline filters on mobile now have a clearer toggle button, an expandable filter panel, and chips for active filters, so you can remove individual filters or clear them all at once.
- On mobile, account and settings options are now available from a More options menu in the top bar instead of at the bottom of the side menu.
- The filter badge on the overview no longer shows a misleading count when your workspace has only one department.
- User roles in the account menu now appear in your selected language.
- The leave request form now shows how much allowance is available for your selected dates when it differs from your yearly remaining balance.
- If a request exceeds what you can book now, the message explains how much is available and when more days will be added.
- HR admins now see the same currently available balance and upcoming credit details when viewing a member’s allowance in the user settings.
- The onboarding wizard can now be opened and completed in Microsoft Teams.
ImprovementBug Fix
Improvements
- Absence attachments that exceed your plan’s file size limit are now clearly flagged in the upload list, with guidance to remove them and try again.
- When you upload several attachments at once, files within the limit are now saved even if other files in the same batch are too large.
New FeatureImprovementBug Fix
SCIM manager synchronization
Organizations that provision users through SCIM can now automatically sync manager relationships from Entra ID, so approval chains based on the organization chart work without the Microsoft Graph integration.Improvements
- Manager-based approvers continue to work when a workspace moves from Microsoft Graph provisioning to SCIM.
- Approval chains now skip managers who are not provisioned in absentify, such as executives without an absentify account, instead of stopping the chain.
- Remaining balances for monthly accruing time off, such as TOIL, now show only what you can book today instead of including credits from future months.
- Will expire hints and related allowance figures now match the balance currently available to you.
- The employment end date is now always visible on user profiles, including for active users.
- Employment end dates can no longer be set before employment start dates, and a clear message explains what to correct when saving or archiving a user.
- When you archive a user, an existing employment end date is now filled in automatically.
- The Valid until date on an allowance rule assignment is now the last day the rule applies. A rule that ends on August 31 covers all of August, so a monthly accrual credits the full month instead of a prorated amount.
- Assignment periods now show the same date everywhere: in the rule assignment list, the year table, the allowance history, and the Rule valid until column of the export.
- The REST API reads and returns
rule_end_datethe same way, as the last day the rule applies. See the API introduction if your integration previously added a day to compensate. - Allowance rules can now be assigned for a single day by selecting the same start and end date.
- When you change an employee’s allowance rule, the new assignment now starts as soon as the previous one ends, without leaving a one-day gap.
- Allowance tooltips now break down totals by rule, manual adjustments, and rounding, so every line adds up exactly to the amount shown.
- The next upcoming allowance credit now shows its amount, date, and granting rule, including when multiple rules apply in the same year.
- While an employee’s allowance balances are being recalculated, the year-by-year table now shows a loading state instead of outdated values and prevents edits until the update is complete.
- Leave durations are now calculated consistently across the calendar, request form, allowance balance, reports, and PDF exports, so the days shown match what is deducted from your allowance.
- Allowance rule histories and balance ledgers now show action dates and times consistently in your local timezone and preferred format.
New FeatureImprovementBug Fix
Correct past allowance rule assignments
HR admins can now edit or delete archived allowance rule assignments when dates or rules were recorded incorrectly. absentify records each correction in the history and automatically recalculates allowances for the affected years.Improvements
- Saving other member details no longer accidentally removes the employment end date.
- Allowance balances now stay accurate when you extend a member’s employment period or clear an outdated end date.
- A clear warning now explains that editing or deleting a past assignment will recalculate allowances for the affected years.
- Every allowance rule assignment change now requires a documented reason, so each correction is fully recorded in the history.
- Allowance values in admin settings, including manual corrections, carry-over limits, and per-user allowance edits, now support two decimal places and preserve calculated amounts such as 4.96 instead of rounding them to half days when you edit them.
ImprovementBug Fix
Improvements
- When Microsoft sign-in cannot be completed, you now see clear guidance on what to do next instead of a generic error.
- Sign-in options that cannot work for your account are now hidden, so you are not prompted to repeat an unsuccessful sign-in.
- If your account or workspace uses email codes, the email sign-in form now opens automatically with your address filled in.
- If you are entering an email code but your account requires Microsoft, you can now return to Microsoft sign-in with one click.
- If your Microsoft account was recreated in the same organization, you can now sign in again without contacting support.
- Account conflicts involving a different Microsoft account, multiple accounts, or another organization now explain the situation and provide a way to contact support when needed.
- Allowance updates from connected HR systems no longer fail repeatedly for employees without an active allowance rule.
New FeatureImprovementBug Fix
Precise allowance rule amounts
You can now enter allowance rule amounts with up to two decimal places, such as 2.08 days per month, so statutory and other precise accrual rates can be configured correctly. Balance adjustments and absence durations continue to use half-day steps.Improvements
- Email security scanners that open your sign-in link no longer invalidate the login code you enter manually.
- Sign-in errors now clearly distinguish between expired codes and codes that have already been used.
- When you request too many login codes, you now see exactly how many minutes to wait before trying again.
- Pasted login codes with extra spaces or capital letters are now accepted automatically.
- Email delivery statuses now appear in your selected language, making notification history easier to understand.
- Email sign-in links no longer run out of uses when login is blocked by your organization’s sign-in rules, for example when Microsoft sign-in is required.
- Calendar and team absence views now load faster when you browse different date ranges.
- Leave data exports now complete more quickly when you filter by date range.
- Syncing leave data across an overly broad date range now shows a clear error instead of timing out.
ImprovementBug Fix
Improvements
- Translations for leave types, allowances, and public holidays now open in a dedicated dialog from a compact link beside the name field, with a summary of the languages already configured.
- Leave type and allowance names can no longer be saved when they are blank or contain only spaces.
- Microsoft Teams notifications now arrive more reliably, especially when many people are using absentify at the same time.
- Allowances in the admin user list now include manual adjustments and match each employee’s allowance page.
- Allowance histories now list accruals, rounding, and manual adjustments in the correct order with accurate running balances, including for employees who join during the year.
- Leave requests that use the exact remaining allowance are now accepted correctly after a workspace switches to allowance rules.
New FeatureImprovementBug Fix
Pause Outlook out-of-office synchronization
You can now pause Outlook synchronization for specific leave types while keeping your saved out-of-office message templates. Turn synchronization back on later without recreating your messages.Improvements
- The settings now clearly distinguish between pausing Outlook synchronization and permanently deleting your stored out-of-office templates.
- Clearer guidance explains when out-of-office messages cannot be edited or the feature is unavailable for your account.
- When viewing another person’s out-of-office settings requires a plan upgrade, the upgrade message now appears faster.
- In workspaces on the rule-based allowance model, the deprecated
PUT /members/{id}/allowance/{allowance_type_id}/{year}endpoint now ignores theallowancefield it receives. This restores the behavior integrations were built against before the rule model, where the value had no lasting effect. Use an adjustment or a rule to change an entitlement. - Dark mode now looks more consistent across settings, forms, and dialogs.
New FeatureImprovementBug Fix
Reusable allowance rules
HR admins can now create and manage reusable rules that define how allowances accrue, carry over, and expire.Allowance rules for individual employees
Assign specific allowance rules to individual employees with start and end dates, change their rules over time, and preview how each rule affects their balances.Default allowance rules for departments
Set default allowance rules for departments so new members automatically receive the right entitlement setup.Improvements
- Allowance rule and adjustment fields now accept comma decimal separators; adjustment fields round values to the nearest half day.
- Monthly accrual allowances now show earned and total entitlement, with clearer balances for future years.
- Balances now reflect rolling credit expiry and show both expired amounts and upcoming expirations.
- You can now delete an allowance type when only inactive or hidden rules remain.
ImprovementBug Fix
Improvements
- After you reconnect Microsoft, group calendar syncs now automatically add absences booked while syncing was paused.
- Paused group calendar syncs now show a clear reconnect banner, including guidance when another administrator needs to restore the connection.
- The Re-authorization required indicator in the calendar sync list now opens the affected sync setting so you can reconnect it.
- The organization settings sidebar now stays expanded as you navigate, keeping the page layout stable.
- The Log in to Microsoft button in calendar connection reminder emails now guides you through sign-in correctly.
New FeatureImprovementBug Fix
Guided plan downgrades
When you switch to a lower plan or cancel, a guided dialog now explains what will change, what you need to resolve before continuing, and what absentify will adjust after you confirm.Leave reasons in synced calendar events
Synced Outlook and shared calendar events can now include the reason entered for a leave request when the leave type’s privacy settings allow it.Improvements
- A new impact summary shows removed features and reduced limits, tracks your required actions, and gives you a dedicated confirmation step.
- Excess calendar syncs and webhooks are paused or turned off automatically, while unsupported approval flows are simplified. These settings return when you upgrade again, and your data is never deleted.
- Cancellations to the Free plan keep paid features active until the end of your current billing period, while other plan downgrades take effect as soon as you confirm.
- Clearer messages explain when webhooks or Power Automate flows are unavailable on your plan or have reached their plan limit.
- Workspaces whose plans are not managed through our payment provider are now directed to support for help changing plans.
- After instant signup, you now stay in the signup flow instead of being sent back to the sign-in screen moments later.
- Granting group calendar permission now shows a clear result in the consent tab and automatically refreshes the calendar sync setup after access is granted.
- A dedicated Grant permission button and clearer guidance now explain when a Microsoft 365 administrator may be required for group calendar access.
- Cancelling or unsuccessfully completing Microsoft consent now shows a clear outcome instead of a generic error.
- Notification emails can now reach an address again 14 days after an earlier permanent delivery failure, so temporary mailbox problems no longer block absentify emails indefinitely.
- Synced Outlook events now respect leave reason privacy on both personal and shared calendars, so private reasons are never added to event details.
- When you change a leave type’s reason privacy settings, existing events in Outlook and other synced calendars are now updated automatically to match.
New FeatureImprovementBug Fix
View one department in the timeline
Use Only next to any department in the team timeline to focus on that department’s absences without clearing your other selections one by one.Choose departments from a clear empty state
When no department is selected, the timeline now provides shortcuts to your departments and a search to help you choose which absences to view.Improvements
- Notification emails now use an updated layout with clearer headings and improved readability on phones and across email clients.
- On Plus plans, workspace join request and dismissal emails can now display your organization’s logo and brand colors, consistent with other admin notifications.
- Company logos in email footers now scale correctly for both square and wide formats.
- Logo images in emails now include clearer descriptions for assistive technologies.
- Signing up with a personal email address, such as Gmail, now takes you directly to company registration when no matching teams are found.
- After instant signup on the web, you now continue to the next step without a full page reload for a smoother experience.
- The Integrations overview no longer suggests that all integrations require a paid plan; you can find the specific plan requirements on each integration’s page.
- The announcements bell now reflects which updates you have personally read, so its unread status is accurate for you.
- If sign-in to announcements cannot be completed, the bell still opens so you can continue viewing the latest updates.
- Signing in with Microsoft Teams on iPhone or iPad no longer gets stuck on a login screen that keeps reloading.
- Resetting department filters in workspaces with multiple departments now clears the selection instead of switching to the first department.
- Unchecking the last selected department now reliably leaves the timeline empty until you choose another department, even if an earlier filter change couldn’t be saved.
New FeatureImprovementBug Fix
Branded welcome emails
Invitation emails now use the same modern, branded layout as notification emails, displaying your organization’s logo, dark mode logo variant, and custom accent color. Available for Plus subscribers.Improvements
- absentify now cleans custom welcome email content of potentially unsafe formatting to ensure reliable rendering across email clients.
- Invitation emails now use the correct language when importing multiple members at once via spreadsheet.
ImprovementBug Fix
Improvements
- The timeline department filter now lets you select more than 5 departments, as long as the combined teams stay within the overview’s member limit (up to 20 departments).
- Clearer messages explain when you’ve reached the department cap, the member limit, or when member counts are still loading.
- Group leave requests now show which public holidays fall within the selected dates for affected department members, with a details view listing the holidays and whether they count toward allowance.
- The timeline filter panel resize handle is slimmer and less intrusive when adjusting panel width.
- Deleting a user is more reliable when the system is busy, and shows a clear message if you need to wait a moment and try again.
- The plan comparison page now shows specific export capabilities for each plan (annual Excel, monthly Excel and date range, PDF exports, and bulk PDF) instead of a generic “Extended” label.
- Export filter upgrade messaging now clearly states that filtered exports are available starting with the Mini plan, rather than referring broadly to paid plans.
- When activating users in bulk, selecting a mix of active and inactive users now activates only the inactive ones instead of showing an error.
- Editing a leave type no longer moves it to the end of the list, so your custom order is preserved.
- Entering multi-select mode on the users page now selects all users currently visible in your view, rather than an incorrect cross-page selection.
Bug Fix
We also resolved several minor issues to improve overall stability and performance.
ImprovementBug Fix
Improvements
- Shared Outlook calendar sync now clearly flags when the target calendar is missing or invalid, sends a single admin alert instead of repeated failures, and prompts you to reconnect the integration.
- Restored the previous automatic sign-in experience when you open absentify in Microsoft Teams, addressing recent sign-in problems (including on mobile).
New FeatureImprovementBug Fix
Public holiday visibility when creating leave requests
When you select dates for a new absence, absentify now shows which public holidays fall within your selection and whether they count against your allowance, with a link to view holiday details.Book time off from public holidays
You can now start a leave request directly from a public holiday’s detail view in the calendar or timeline, with the date pre-filled for you.Approval history
Review processed leave requests (approved, declined, or canceled) in a new Processed view, with search, status filters, and sorting.Sort and filter pending approvals
Sort open requests by absence start, created date, or employee name, and search or filter by employee, approver, or status.Flexible approval list views
Switch between a grouped-by-approver layout and a flat list for pending approvals.Improvements
- Public holiday details now indicate whether a holiday is deducted from your allowance when relevant to the selected leave type.
- After requesting to join a workspace, you now see a dedicated confirmation page with clear next steps instead of being signed out.
- Workspace join requests now include a 5-minute wait between submissions, with a visible countdown so you know when you can try again.
- Optional messages when requesting to join must be at least 5 characters, or you can leave the field empty.
- The signup flow makes it easier to create a new team or request to join another workspace after sending a join request.
- A “Not sure?” help option is available on the confirmation page if you need guidance on what to do next.
- Pending approval requests now show urgency hints when an absence is starting soon or has been waiting a long time.
- Approval groups can be collapsed and expanded for a tidier overview.
- Section titles on the approvals page are clearer (e.g. “Pending my approval”).
- The notifications area is labeled Notifications (replacing Exports) and is shown only to admins.
- Better mobile layout and empty states on the requests page.
- Export notification rows handle long text more cleanly.
ImprovementBug Fix
Improvements
- Cancelling a leave request or an entire recurring series is more reliable and less likely to fail when several changes happen at once.
- Leave type names in the calendar and when creating a request are now shown in full, with longer names wrapping onto multiple lines instead of being cut off.
New FeatureImprovementBug Fix
Exports
The former “Annual reports” section is now Exports, with plan-based options: yearly Excel exports on all plans, monthly and custom date-range Excel exports from Mini, single PDF exports from Essentials, and bulk PDF exports on Plus.Improvements
- The plan comparison now clearly distinguishes basic export capabilities on the Free plan from extended export options on paid plans.
- Calendar day cells now display free-day patterns and leave colors correctly on first load, without needing to scroll or refresh the view.
ImprovementBug Fix
Improvements
- You can now resize the overview filter panel on desktop and tablet by dragging its edge; your preferred width is remembered for next time.
- Resize handles on the timeline overview are easier to spot, with a “drag to resize” hint when you interact with them.
- Subscription plan changes now show clear, actionable messages when something goes wrong (for example, when an outstanding payment must be settled first) instead of confusing technical errors.
- Plan changes with very small billing adjustments complete successfully instead of failing unexpectedly.
ImprovementBug Fix
Improvements
- Sign-in through Microsoft Teams is more reliable on slow or unstable connections and no longer gets stuck in repeated login attempts.
- If sign-in can’t complete because of a connection problem, you’ll see a clear message asking you to check your connection and try again.
- Opening a leave request from a Microsoft Teams notification (“View request”) no longer gets stuck in a repeated sign-in loop.
ImprovementBug Fix
Improvements
- The Getting Started guide now appears in the header toolbar as a compact rocket icon with a progress indicator, replacing the floating widget in the bottom corner.
- The Getting Started guide now tracks each admin’s own setup progress individually instead of sharing one workspace-wide status.
- The Getting Started guide automatically hides once all setup tasks are complete.
- The documentation assistant sidebar has a clearer layout, larger tap targets, and improved keyboard focus support.
- Assistant chat action buttons now stack vertically for easier use on smaller screens.
- Guided tour tooltips are repositioned so they stay visible during leave type and privacy settings walkthroughs.
- Signing in to absentify in Microsoft Teams no longer gets stuck repeatedly asking you to sign in after you have already authenticated.
ImprovementBug Fix
Improvements
- The start page timeline loads faster, especially in workspaces with many team members.
- The start page timeline loads more smoothly, with less jumping as the calendar and filters appear.
- The Requests page feels steadier on load. Tabs, export status, and approval cards no longer shift the layout as data arrives.
- The email verification reminder no longer briefly flashes when you have already dismissed it in your current browser session.
- The Microsoft Teams app now opens immediately without a brief loading screen while the appearance is determined.
- Your preferred light or dark appearance is applied as soon as the app loads, without a momentary flash of the wrong theme.
ImprovementBug Fix
Improvements
- The dashboard timeline loads faster when you open absentify.
- The timeline feels smoother on first load, with less unnecessary reloading of absence data.
- Deleting or changing a Microsoft 365 group calendar sync now removes the linked absence events from the calendar instead of leaving duplicates behind.
- Microsoft sync logs now show when calendar syncs are created, updated, or deleted, and when calendar event cleanup runs.
- When you add an email address to an active user who has not been invited yet, a hint now explains that saving will send an invitation email.
ImprovementBug Fix
Improvements
- Company account deletion now uses a single, simpler screen where you share why you’re leaving in your own words (at least one sentence).
- If you enter the wrong deletion PIN, you’ll see the error right away instead of after filling out the feedback form.
- The user access settings now show a note explaining why billing access cannot be removed from the last active administrator.
- Department absence limits now count how many team members are away at the same time. Leave requests are no longer wrongly rejected when colleagues are absent at different times on the same day.
- Sign-in to absentify from Microsoft Teams works automatically again without requiring a separate login.
New FeatureImprovementBug Fix
Instant email signup
New users can now enter their email and start using absentify right away. There is no need to wait for a verification code before setting up their account. Email confirmation is sent in the background and can be completed whenever convenient.Deferred email verification
Unverified accounts see a reminder banner in the app, receive follow-up confirmation emails, and must verify their email before inviting colleagues, purchasing a plan, or connecting integrations. After 14 days without confirmation, access is paused until the email is verified.Individual calendar PDF export
Managers and admins can now download a team member’s absence calendar as a PDF directly from the individual calendar page, with a choice of portrait or landscape orientation.In-app export notifications
Track calendar PDF export progress on the Notifications page, with a dedicated Exports tab to see the status of each export and download completed files without relying only on email.Improvements
- The email sign-in option on login and signup now uses a clearer “Continue with email” label instead of promising a verification code upfront.
- Email confirmation links require an explicit click to confirm, so automated email security scanners are less likely to invalidate your link before you use it.
- Magic-link and verification emails now include a plain-text version, so they display more reliably across email clients and are easier to read in text-only inboxes.
- The notification bell now includes pending and completed calendar exports alongside approval requests.
- Duplicate bulk calendar exports for the same date range and department selection are prevented while one is already running.
- Clearer messages when a calendar export fails or cannot be started.
- Approve and decline actions on leave requests are more reliable and accessible.
Improvement
Improvements
- The export page now lets you set month, date range, and department filters before upgrading, and shows a clearer upgrade prompt when you try to export with those options on a free plan.
Improvement
Improvements
- On the Overview, your own row is now shown at the top of the member list so you can find yourself quickly without scrolling, including in larger teams.
ImprovementBug Fix
Improvements
- Notification emails for leave requests have a redesigned layout that can show your organization’s logo and brand colors.
- Notification emails are sent in each recipient’s preferred language, with dates and times formatted to their settings.
- Notification emails now include clearer details such as approval status, decline or cancellation reasons, attachments, and information about recurring request series.
- The “Make recurring” button on the leave request form is easier to use across mobile and desktop screen sizes.
New FeatureImprovementBug Fix
Automatic Shifts reason updates
When you rename a leave type, change whether its name is hidden, or archive it, absentify now updates or removes the matching time-off reason in Microsoft Shifts for you.Representatives on integrated leave requests
When creating leave requests through an integration, you can now assign representatives, and admins can waive the representative requirement when booking on behalf of someone else.Localized allowance names
HR admins can now add translations for allowance names in multiple languages, with optional AI-assisted translation. Employees see allowance names in their preferred language across balances, leave types, and notifications.Improvements
- Allowance names in email and Teams notifications now appear in each recipient’s language when translations are configured.
- Microsoft Shifts sync activity is now visible in Organization sync logs, with a dedicated filter to review Shifts-related operations.
- Shifts sync resumes on its own when a team’s schedule is turned on after the integration was first set up.
- Shifts sync now shows a clear status when an employee is not linked to Microsoft, instead of failing without explanation.
- absentify no longer changes time-off reasons that already existed in your Microsoft Shifts schedule before the integration was configured.
- Approved absences stay in sync even when the matching entry was removed directly in Microsoft Shifts.
- Calendar tooltips now list public holidays in a consistent order alongside absences, birthdays, and work anniversaries.
- Creating an absence by dragging across multiple days now completes correctly when the selection ends on a public holiday.
- Full-day public holidays show their details when you hover over either half of the day in the calendar.
- Leave request previews now show the same duration and allowance that will actually be booked when time-of-day details are left out.
- Clearer error when trying to book a morning or afternoon absence on a leave type that only supports full days.
- Recurring hour-based leave requests now require a valid start and end time before they can be submitted.
- CSV import shows clearer row-level errors when half-day settings are used on full-day-only leave types.
ImprovementBug Fix
Improvements
- Organizations on the Mini plan can now configure calendar sync.
- Requesters now receive a single Teams notification when all required representatives have accepted, instead of one notification per representative action.
- Representatives who never accepted or declined no longer receive cancellation notifications when a recurring absence series is canceled.
- Cancellation notifications in Teams now show “Canceled by another manager” when privacy rules hide the name of the person who canceled the request.
- Representative decline updates are quieter and more accurate: intermediate declines update the card without extra pings, and misleading “another representative can still cover” messaging is no longer shown when the request was canceled.
- Calendar tooltips now show “Event” instead of “Leave type” when a day only includes birthdays, work anniversaries, or public holidays.
- API keys now reflect your current subscription and admin permissions on every use, so access is removed immediately if your workspace no longer has Plus or your admin access changes.
- When API access is blocked because Plus is required, you now see a clear upgrade message instead of a generic authentication error.
- Microsoft Teams status cards for your own leave request now appear right away when representative approval is required, instead of only after representatives have accepted.
- Teams notification cards now respect cross-department visibility: people you cannot see in absentify appear as “User not visible” in approval chains, and actions by managers from other departments are shown as “by another manager” instead of revealing their name.
ImprovementBug Fix
Improvements
- Weekly absence summary and birthday/anniversary Teams notifications in large organizations now show a trimmed preview with a link to view the full list in absentify, instead of failing to send.
- Scheduled Teams notifications no longer post a generic “something went wrong” message when delivery fails in the background.
- Outlook calendar entries now appear reliably after a leave request is approved, including when the first sync attempt was skipped or did not complete.
- Teams notifications for recurring leave requests now update when a single occurrence is canceled, so pending cards show the correct dates and occurrence count.
- Teams cards now respect privacy when showing who created a request on someone else’s behalf, using a generic “Created by another manager” label instead of a name when the recipient cannot see the creator.