PlanningTimesheetAIReportsIntegrations
July brings three new ways to plan and track your time: a drag-and-drop Calendar view for your timesheet, time entries suggested automatically from your activity, and a new Staffing view for resource planning. You can now also connect AI assistants like Claude and ChatGPT to your Beebole data.
Planning
- New Staffing view for tasks, alongside the Gantt and Kanban: drag on a long-horizon timeline to book people onto projects, set each booking’s allocation percentage, and see everyone’s workload and remaining capacity at a glance — grouped by people or by project, filterable by tag.
- A booking no longer needs a name: assign a person to a project for a date range, and Beebole names it automatically from the two.
- Gantt and Staffing timelines can now scroll into the past, switch Planned figures between hours and days, and auto-scroll when you drag a bar to the edge of the screen.
Timesheets
- New Calendar view for your timesheet: a day-by-hour grid where you drag and resize entries to set start and end times. Hold ⌘ while dragging to duplicate an entry, or hover over one to delete it.
- Beebole now suggests time entries automatically — from your computer activity (via the new desktop app and browser extension), from Kanban cards moved to a done column, and from recurring patterns. Accept, edit, or dismiss each suggestion from a tray.
- Each timesheet section now has its own Clear rows button that removes just that section’s rows for the current period — and you can undo it with Ctrl+Z.
- Public holidays no longer count toward required hours, so timesheets aren’t flagged as under-time for them.
- New time restriction for admins: only allow time entries within the working hours defined in the schedule.
Reports & budgets
- Build a report from a plain-language question — describe what you want and get the report back.
- A redesigned reports experience on mobile: pick a folder, change the period, and read each report from your phone.
- New drill-down detail sheets on the Budget Status and Absence Quotas reports — tap into a single project or person for the breakdown.
- Budget alerts now include a burn-rate forecast that warns you when current spending is on track to exceed a budget.
- Reports and report folders with no saved period now default to the current month instead of pulling in every record ever logged.
Integrations & apps
- Connect AI assistants such as Claude and ChatGPT to your Beebole data through the new MCP server, and review or disconnect them anytime from the Connected apps list.
- Download the desktop app (macOS, Windows, Linux) and browser extension (Chrome/Edge, Firefox) directly from Connected apps, with step-by-step install instructions.
- The monday.com integration is now available to everyone.
- The import from a legacy Beebole account is now granular: choose exactly which data to bring over — people, projects, tags, schedules, budgets, time records, and more — with live counts shown before you start.
Notifications
- Approvers now receive an approval digest summarizing timesheets awaiting their review, including a flag for days with significant after-hours time.
- Timesheet summary emails now show the full project and task path, making entries easier to identify.
- Notifications are only sent to people who actually belong to your organization — archived people and expired invitations no longer receive them.
LanguagesTimesheetTime offReportsSecurity
Beebole is now available in ten languages, admins get precise control over how time is logged, and unused time off can carry forward into the next period.
Now in ten languages
- The app is fully available in nine more languages alongside English: Czech, German, Spanish, French, Hungarian, Italian, Dutch, Polish, and Portuguese.
Timesheets & approvals
- New organization-wide time restrictions let admins govern how time is logged: keep entries within a project’s or person’s validity dates, block future-dated entries, require a comment on submission, cap or require hours against the schedule, allow time only on working days, limit time off to the available quota, and keep absences to a single day.
- Time records can now be locked by approval state and role — for example, preventing edits once a timesheet has been submitted or approved.
- New Lock date that freezes all time records on or before a chosen day — no one can create, edit, move, or delete them, admins included. Set it organization-wide or per person, team, or project.
- Approval improvements for managers: a sticky action bar with always-visible Approve and Reject buttons, accurate per-person and per-period totals, and drill-down into project and task breakdowns.
Time off
- Unused absence allowance now carries forward into the next period, limited by a cap you choose, and each allowance shows how much has been consumed — accurately, even when allowances overlap. See Time off.
- Time off type pickers now show only the types each person is actually allowed to use — including when a manager logs time off on someone’s behalf.
- Public holiday calendars now cover past years as well as upcoming ones, can be loaded for a specific year, and keep your custom changes when reloading.
Reports
- Report columns can now be reordered, marked as subtotals, and hidden when empty — and subtotals stay correctly scoped within their group. See Custom reports.
- New columns and filters: hourly and daily billing and cost rates, markup percentage, time-entry comments as a column, and filtering by project or task category (including “is not” exclusions). Matrix reports can swap rows and columns.
- New Excel add-in: open Beebole reports directly in Excel and refresh the data with one click. Both the Excel and Google Sheets add-ins now offer many more report columns and let you pick your data region (Europe or America).
- Report folders gain an “Absence / working time” scope that switches every report in the folder between working time and time off in one place.
Access & security
- You can now sign in with a passkey.
- Authorizations now support separate view and edit permissions with a search box, plus new granular permissions controlling who can assign managers, tasks, schedules, time off, expenses, custom fields, and tags.
- The “People manager” role has been renamed to Team lead.
Other improvements
- Projects and people can now have a validity period (start and end dates).
- Inviting people now sends invitations in bulk, with a clear summary of how many were sent, already in the organization, or missing an email address.
- The QuickBooks export now sends each entry’s billing rate and billable status, includes the comment as the description, and matches customers and items correctly at any level of the project hierarchy.
Launch
Welcome to the new Beebole
After many months — really, years — of work, the new Beebole is here. We rebuilt the app from the ground up: faster, more flexible, and shaped around how teams track time today. This first note is a heartfelt thank-you to everyone who helped us get here, and a quick look at what’s waiting for you.If you’ve been with us a while: your existing account keeps running exactly as it is — nothing disappears, and there’s no deadline to move. When you’re ready, your data comes across in one guided step. The full story, feature by feature, lives in the Migration guide.New to Beebole? The Quickstart takes you from sign-up to your first report in six steps.A few things we’re proud of
- Time tracking that bends to your rhythm — configurable timesheet periods, entry in hours, days, or percent, work-from-home and non-billable flags, and your calendar dragged straight onto the timesheet.
- Planning that’s actually planning — tasks are first-class now, with a Kanban board, a Gantt timeline, dependencies, and workload at a glance.
- Approvals, your way — multi-stage workflows, approve or reject right from an email or your phone, and a full history on every timesheet.
- Sharper insight — custom fields across projects, people, tasks, and time; project expenses; and richer reports.
- Connected — Jira, Asana, and Linear integrations, Google and Microsoft calendars, and a modern GraphQL API.