New FeatureImprovementBug Fix
Shift-click range selection in filters
You can now select or clear a range of options in filter lists with Shift-click, including Timeline filters such as departments and users. The filter menu also supports the same range selection with Shift+Enter.Request history filters
When you review a user’s past absence requests in organization settings, you can now narrow the list by calendar year, leave type, and approval status. You can combine those filters to find specific entries more quickly.Webhook delivery history filters
You can now narrow past webhook deliveries by outcome (pending, successful, or failed), by which webhook they used, and by the kind of event that triggered them.Bulk retry for failed deliveries
You can now select several failed webhook deliveries on a page and retry them in one action, instead of retrying each one separately.Filter allowance history by event type
When you open a user’s allowance history, you can now narrow the list by kind of change, such as credits, carryover, deductions, adjustments, expiry, and other entry types. You can combine that with text search and “Manual changes”.User list filters with exclude
On the organization Users page, you can now filter by department, role, or status and choose to exclude matches, not only include them. For example, you can show users who are not in the departments you selected.Improvements
- absentify now shows past requests in one list with filters, instead of separate tabs for each status.
- absentify now uses the same filter bar on Microsoft sync logs as elsewhere, with labels for active filters and a single place to add or change them.
- You can now narrow Microsoft sync logs by outcome, area, or person, and switch each filter between “is” and “is not” to include or exclude values.
- You can now review Microsoft sync logs for the last 90 or last 180 days, and the list updates as new sync activity arrives for the period you chose.
- absentify now remembers your Microsoft sync log filters and date range the next time you open the page.
- absentify now shows how many Microsoft sync logs match your filters versus the total in the period, lets you reset the filters when nothing matches, and moves the rows-per-page control to the bottom with the page controls.
- When you set out-of-office messages for many users at once, absentify now uses the same search and filter bar as elsewhere, with search by name or email, department filters including “is not”, labels for active filters, and a count of how many users are shown versus selected, including selections hidden by filters.
- absentify now applies “Select all shown users” only to users currently visible after search and filters, and keeps users you already selected when you change those filters.
- You can now see the full list when choosing who gets out-of-office messages, including in organizations with more than a thousand users.
- If the user list fails to load when you set out-of-office messages, absentify now shows a clear message and lets you try again.
- If several users share the same name when you choose who gets out-of-office messages, absentify now shows their email addresses so you can tell them apart.
- absentify now shows clear status labels with visual indicators in webhook delivery history, instead of raw status text.
- absentify now shows how many webhook deliveries match your filters and lets you clear the filters when nothing matches.
- absentify now shows the full webhook URL when a filter label or menu option is too long to display.
- absentify now matches text in allowance history regardless of capitalization or accents.
- absentify now shows how many allowance history entries match your filters compared with the total.
- When nothing matches in allowance history, absentify now shows a clear message and lets you reset search, “Manual changes”, and event type filters in one step.
- absentify now keeps balances based on the full allowance history even when some rows are hidden by filters.
- absentify now uses the same filter bar on the Users page as elsewhere, with labels for active filters, integrated search, and a count of how many users are shown versus the total.
- When no users match your filters, absentify now shows a clear message and lets you reset the filters in one step.
- absentify now remembers your Users page filters the next time you open the page, including filters you set with the previous layout.
- absentify now uses the same filter bar on the timeline as elsewhere, with a searchable panel beside the view that you can open, hide, and resize.
- You can now search in the timeline filter panel to find departments, users, leave types, or approval statuses.
- You can now clear all active timeline filters from a reset control in the filter panel header.
- On phones and small screens, you can now filter the timeline with the same labels and a “Done” control when you finish choosing filters.
- If no users match your timeline filters, absentify now shows a clear message instead of a blank timeline.
- absentify now shows a clearer message when timeghost cannot be reached while you set up or check the integration.
- absentify now waits until the working time check for the chosen timeghost workspace finishes before you can save, so switching workspace does not show the wrong status.
- absentify now uses clearer labels and messages in the filter panels for leave requests, allowance history, and webhook settings, including updated German wording.
- absentify now refers to webhook history and retry actions as notifications instead of deliveries.
- absentify now shows clearer guidance in filter lists with many options on how to search and narrow the list.
- absentify now uses a clearer message when a Power Automate flow must be set up by an administrator.
- absentify now keeps timeline filtering in the left filter panel only, so the extra filter labels and user count above the calendar are gone and the timeline has more room.
- You can now switch each open timeline filter between “is” and “is not” in the filter panel to include or exclude values.
- absentify now labels the timeline filter search as “Search in filters…” so it is clear you are searching within the filter list.
- absentify now shows every choice in each timeline filter category, and longer lists scroll within that category instead of stopping after a limited number of items.
- absentify now jumps the timeline filter panel and each category list back to the top when you change the search, so you can see matching options from the start.
New FeatureImprovementBug Fix
Leave balances as Excel
You can now export opening and closing leave balances for each employee and allowance type as Excel from organization export settings, for a month, a year, or a custom range. The file includes a summary, a movements breakdown, and notes for accounting and year-end reporting, and is available on Essentials and Plus.Approver availability on pending approvals
When you group open requests by approver, each group now shows whether that approver is “Absent” and when they are expected back. Groups also mark “Inactive” and “Archived” approvers who cannot approve.Payroll export column separator
When you export absences for payroll as a spreadsheet file, you can now choose whether columns are separated by a comma or a semicolon so the file opens correctly in Excel for your regional settings.Approve several pending requests at once
You can now select several pending leave requests, a whole group, or all visible requests and approve them in one action. You can follow progress, stop partway through, see which ones failed, and retry them without selecting them again.Improvements
- absentify now labels the combined dates column in payroll exports as “Date ranges” instead of “Dates”.
- absentify now uses clearer wording for half-day absences in payroll Excel exports, for example “from the afternoon” or “until noon”.
- You can now see which column separator was used for payroll spreadsheet downloads in recent exports.
- absentify now shows a clearer message when you try to approve a request that was already approved, declined, or canceled.
- You can now change which departments and leave types a timeghost sync covers in settings, without waiting for an update or contacting support.
- You can now turn public holidays on or off and choose a timeghost category for each leave type on every timeghost sync.
- absentify now shows whether public holidays are on or off and whether a timeghost sync is paused, instead of “Previous version” or “Updating” labels.
- absentify now sends an absence to timeghost again automatically when the user is not in timeghost yet, instead of leaving the sync failed.
- absentify now pauses a timeghost connection and warns that the timeghost key is invalid when the person who created it no longer has a timeghost account.
- absentify now treats working time as off unless it is explicitly enabled in timeghost, and shows the working-time warning on the timeghost sync in that case.
- absentify now lets only active administrators set up absentify triggers in Power Automate, and everyone else sees a clear message to ask an administrator to configure the flow.
- absentify now lets only workspace administrators view webhook settings and delivery history.
New FeatureImprovementBug Fix
Saved layouts on your account
absentify now stores your timeline filters, panel sizes, user list settings, and allowance table column widths with your sign-in. They come back on other devices and browsers, not only in the browser you used before.Broader timeghost sync editing
You can now change which departments and leave types a timeghost connection includes when you edit it, not only when you first create it. This is available for connections that already use the current sync.Request filters
You can now filter open requests and approval history by leave type, employee, department, approver, and, in history, by status. Filters support “is” and “is not” and more than one value.Saved view settings
absentify now remembers your filters, search, sort, and grouping on the Requests page the next time you open it.Department filter on approvals
You can now narrow open requests and approval history to requesters in one or more departments. You can combine this with your other filters, and absentify saves the choice in your view settings.Absences for payroll
You can now export approved absences per employee and month as Excel or CSV from organization export settings, ready for your payroll office or tax advisor. The Custom ID is used as the personnel number, and pending requests are listed separately and are not included in the totals.DATEV LODAS for payroll
You can now set up DATEV LODAS under “Integrations” with your consultant and client numbers, choose which leave types go to payroll as vacation days or DATEV absence reasons, and create a monthly import file from “Settings > Export” for your tax advisor. Only approved absences are included; cancelled absences appear as notes in the file because DATEV LODAS cannot remove them automatically, and this is available on Essentials and Plus.Improvements
- absentify now explains your allowance rules in clearer everyday language, including when your year starts and ends, what happens if you do not use time, and how upcoming rule changes affect you.
- absentify now keeps the simpler monthly view on the allowance card when only the wording of a rule changes, and shows clearer messages when amounts, rhythm, or expiry rules actually change.
- absentify now labels negative balances more accurately when reductions from earlier years affect what you see today.
- You can now include representative settings when you import users from Excel on an Essentials plan, including who can cover for someone on leave and how those approvals work, and those columns are in the downloadable import template.
- You can now edit a timeghost connection’s name, description, departments, leave types, categories, public holidays, and timeghost key on one page and save everything at once.
- absentify now shows a clearer list of timeghost connections, with badges for older connections, public holidays, and paused connections.
- absentify now shows a clear warning on paused timeghost connections and how to restore the timeghost key.
- You can now leave the timeghost key blank when editing to keep the key that is already saved.
- absentify now explains when department and leave type changes take effect, and when older connections need an update before you can change them.
- When you set up or edit a timeghost sync, you can now see which users will not sync and why, for example because they have not signed in with Microsoft or are missing from your timeghost workspace, along with what to do next.
- absentify now keeps archived leave types in an existing timeghost sync when you change other settings, and shows which archived types are still included.
- absentify now explains updating timeghost syncs more clearly, and paused syncs now also mention checking that time tracking is enabled in timeghost.
- absentify now saves timeghost sync settings more reliably: you get a clear message if the new key was saved but other changes were not, and you can correct other fields without losing departments or leave types you did not mean to change.
- absentify now shows the Requests page in clearer sections: “My approvals”, “Requests of other approvers” for administrators, and “Requests of my employees” for managers.
- You can now group open requests by approver or leave type from the “Display” menu.
- absentify now combines search, “Filter”, and “Display” on the Requests page, and shows your active filters as labels you can edit or remove.
- absentify now shows a clearer status and who decided in approval history, and lets you open decline reasons, comments, and cancellation reasons when you are allowed to see them.
- absentify now labels the former “Processed” tab on the Requests page as “History”.
- absentify now keeps the request dialog responsive when you pick start and end dates for an absence.
- absentify now uses clearer names and short descriptions for export formats so you can tell allowances and absences, payroll, and calendar PDFs apart.
- absentify now explains on the “Custom ID” field that payroll exports use it as the personnel number.
- You can now use a much longer description when you create or edit a timeghost sync.
- absentify now shows more accurately which users a timeghost sync will include, leaving out hidden department members and users who are no longer in your timeghost workspace.
- absentify now shows archived leave types on a timeghost sync in your workspace language when those types have been removed.
- You can now check a timeghost administrator key during setup without the key owner having to be a user in absentify, as long as you are an absentify administrator.
- If timeghost cannot be reached while you check a key, absentify now shows a clearer message instead of treating the key as invalid.
- New timeghost syncs now use the current sync from the start, so they stay up to date more reliably.
- absentify now includes the right absences more reliably when you add departments or leave types to an existing timeghost sync, even if you save several changes close together or late in the day.
- absentify now remembers resized timeline columns, the filter sidebar, and allowance table columns separately for phone, tablet, and desktop.
- You can now keep timeline filters and selected users on your account, so they stay in place when you switch browsers or clear browser data.
- absentify now keeps your user list filters, including page size, departments, role, status, and archived users, on your account across sessions.
- absentify now still loads the user list when department information is unavailable.
- absentify now removes users who have left the workspace from your timeline and user list selections.
- absentify now keeps DATEV LODAS export files available to download for 30 days, while other export types remain available for 24 hours.
- absentify now shows clearer messages when a monthly DATEV LODAS export has nothing to send, including when a manual entry is needed or corrections will appear in a later file.
- If working time is turned off in your timeghost workspace, absentify now tells you clearly why syncing has stopped and that it will start again on its own within about an hour after you turn working time back on in timeghost.
- When you save timeghost sync settings and something is wrong, absentify now moves focus to the error so you can fix it more easily.
- absentify now shows on pending requests when they were submitted and whether the leave has already started or ended, instead of only how long they have been waiting.
- absentify now groups pending requests that start within seven days or are already underway under “Urgent” so approvers can spot them quickly.
- You can now return to the same spot in the list after you open a request and go back.
- absentify now describes recurring absences correctly for every day versus every few days, weeks, or months.
- absentify now labels the link back from request details as “Back to requests”, whether you were viewing open or other requests.
- absentify now lists options you already selected at the top when you open a filter on the Requests page.
- You can now find names in leave request filters, the open requests list, and the timeline even when you type without umlauts, accents, or ß, for example “Muller” for “Müller” or “strasse” for “Straße”.
- You can now narrow employee and approver filters by typing part of an email address.
- If several users share the same name in a filter list, absentify now shows their email next to the name so you can choose the right person.
- absentify now shows profile photos next to names in the employee and approver filter lists.
- absentify now opens the “Display” menu on phones upward so it stays on screen.
- absentify now hides filter labels and the control to add a filter on small screens until you apply at least one filter.
- absentify now adds extra space above the search field on phones on the Requests page.
New FeatureImprovementBug Fix
Public holidays in timeghost
You can now send each user’s public holidays from their public holiday calendar to timeghost, not only approved absences. Half-day holidays become half-day entries, and holidays on non-working days are skipped.Categories per leave type
When you set up timeghost sync, you can now choose a timeghost category for each leave type so synced absences are classified correctly in timeghost.Bulk edit for approvers and representatives
You can now select multiple users in user management and add, replace, or remove their approvers or representatives in one action. Each change is confirmed and then summarized with successes, skips, and warnings.Fiscal year start changes with preview and undo
When you change the month your organization’s fiscal year starts, you can now preview how each user’s allowance balances would change, enter a reason, and confirm before anything is applied. You can follow progress while balances are recalculated, review the latest change including who made it, and undo a recent change after reviewing the impact again.Improvements
- When a recurring absence request exceeds your balance, absentify now explains which occurrence is the problem, how much you have left on that date, and when more balance is coming if that helps.
- absentify now shows hour-based allowances in a consistent hours-and-minutes style on the allowance card, the year overview, and related hints.
- When you pick dates where your available balance changes over time, absentify now summarizes the important windows, including the tightest one, so you see what actually limits the request.
- After you add a manual allowance adjustment for a user, absentify now shows a clear notice that their balances are still being recalculated.
- absentify now splits deductions across credit dates in the allowance ledger for long requests, so the running balance matches what you expect.
- When you are over your limit, absentify now shows the balance you will have after the next credit, not only how much is added.
- absentify now writes carryover and expiry hints for hour-based allowances more cleanly, without duplicated unit wording.
- absentify now uses clearer German wording for date ranges and allowance-year labels on cards, for example “until” and “for [year]”.
- absentify now emails administrators when a timeghost connection stops working, with a clear reason and what to do next.
- absentify now uses clearer wording when you remove a timeghost sync and choose whether to also delete past absences in timeghost.
- absentify now uses clearer email subjects when another manager handles a representative request on your behalf.
- When you set up or edit a timeghost sync, absentify now checks the connection earlier, including administrator access and time tracking in timeghost, and shows clearer messages when something is wrong.
- When a stored timeghost key is hidden for security, absentify now asks you to enter the full key again to save, and explains why.
- absentify now never shows more remaining balance for a specific date in your allowance view than you can actually book for that date.
- absentify now includes a “Reserved for later this year” amount in the allowance breakdown, and the listed lines add up to the balance shown for today.
- absentify now explains more clearly when an approver or representative cannot be assigned because of department membership or visibility settings.
- absentify now shows a clearer message when approver or representative changes cannot be saved because an update is already in progress.
- You can now see progress and per-user results during and after bulk assignment changes, including partial successes.
- absentify now takes you through a guided review when you change the fiscal year start month, instead of saving immediately, so you see the allowance impact before it affects everyone.
- absentify now explains that changing the fiscal year start recalculates allowance years for all users, not only the calendar view.
- When a recurring absence does not fit your balance, absentify now tells you how much you will have from a future date, not only how much is added on that date.
- absentify now shows the amounts in those hints the same way leave balances appear elsewhere, including hours and partial days.
- While you set up a recurring absence, absentify now no longer shows incorrect employment start or end warnings on the date fields that stay hidden in that mode.
- When the list of upcoming events in your allowance details is long, absentify now shows every event on the last listed day, and the projected balance at the end matches that full day.
- You can now see when timeghost entries are updated or fully synced in the sync history in organization settings, not only when they are created or deleted.
- When you change timeghost settings several times in quick succession, absentify now runs one combined sync instead of many overlapping ones.
- When your allowance has many changes through the year, absentify now keeps the leave balance you see in line with what you can book.
- When a recurring absence does not fit, absentify now points to the correct later date when more balance becomes available, including for hour-based allowances.
- absentify now lines up leave balance forecasts for allowances that build up over time with time off you have already booked.
- When a temporary dip in the year is covered by later credits in the same year, absentify now shows zero on the allowance card instead of a balance below zero.
- When your balance is below zero only because an administrator reduced your allowance, absentify now shows “Your allowance was reduced” instead of “You booked more leave than available”.
- absentify now uses simpler, everyday wording on leave allowance cards so the rules are easier to read.
- When your allowance year does not start on January 1, absentify now says on the card when your year begins, including when it follows the day you joined.
- absentify now shows the date on an over-limit warning when your balance is expected to reach that shortfall on a day still in the future, instead of often using the last day of the year.
- absentify now treats a negative balance as caused by an administrator reduction only when that reduction was made in the year you are viewing; reductions from earlier years no longer change that display.
- absentify now matches the year-start date in allowance rule summaries with the year used to calculate your balance, including fiscal years that do not begin in January.
- When an allowance rule changes later in the year, absentify now states whether you will receive a yearly, monthly, or two-weekly amount from that date.
- absentify now shows year-start dates in those summaries in your preferred date format without repeating the calendar year.
- When a new allowance rule takes over during the year, absentify now orders carry-over and upcoming-rule sentences more clearly.
- When you join mid-year and receive a full annual grant, absentify now skips the prorated allowance message.
- absentify now hides the allowance rule summary for unlimited leave types in user allowance settings, so it no longer implies a fixed limit.
- When you switch a user to an allowance rule that follows their personal anniversary, absentify now explains what happens to their current balance at that rule’s first anniversary, including any carry-over cap and how long carried days stay available.
- For allowance rules tied to a personal anniversary, absentify now applies carry-over limits and expiry to the user’s full remaining balance at each anniversary, including days from a previous rule or from manual adjustments that have no expiry of their own.
- absentify now shows anniversary carry-over more clearly in allowance ledgers and balance breakdowns, including when part of an adjustment follows carry-over rules.