by Anaek

(5 ratings)

Modern HR to track time, attendance, projects, OT & time-off, and schedule WFO, WFH, & shifts

AttendanceBot is the all-in-one Microsoft Teams solution to integrate attendance + absence + vacation + pto + leave approval with time tracking + timesheets + overtime + shift scheduling with project + client + task + Jira tracking. Whether you need better visibility into vacation use, PTO banks, sick callouts, unapproved absence, and holiday calendars; a clearer plan for wfh, wfo, onsite, and field work; a simpler system for employee clocks, punches, breaks, timesheets, and overtime approval; better insight into project rates, Jira tasks, and client billables; or more robust employee schedule planning and shift notifications; AttendanceBot is the SOC 2 Type 2 certified way to bring each and all directly into your Teams workspace.

Attendance, Absence, Vacation, and PTO

Instantly callout sick, request PTO or UTO, create approval flows, notify your team, and sync vacation and absence directly with your Outlook calendar and auto reply. Admins are equipped with full control over leave types, absence rules, PTO limits, and balance accrual, as well as organizational holidays and blackout dates - configure domestic or international policies for any regional regulation, from UTO & unpaid absence to floating holidays & compensatory TOIL days off, to FMLA, bereavement, and parental leave. Teams are empowered with instant access to balances, requests, approvals, team calendars, and past or future reporting via CSV or external dashboard. Next time you're out sick, just use a quick text from bed to handle OOO and automatically notify exactly the right people.

Time Tracking, Overtime, and Timesheet Approval

Simple ‘in' and 'out' elections are all you need to punch in and out and improve your timesheet accuracy. You can use ‘lunch’ or ‘break’ to maintain compliance and make sure colleagues know when you’re away, or set flexible overtime rules, alerts, and controls to get a handle on extra hours. Managers get access to a powerful timesheet approval dashboard to review timesheet details and flag concerns, while keeping the full team in the know with a punch board showing everyone’s status: who’s in, who’s out, who’s wfh, who’s on break or lunch, and who’s absent, sick or on vacation.

Project and Client Tracking

For even deeper understanding of time use, track time to projects, clients, or tasks, calculate project rates and billables, monitor milestones and thresholds, and fully analyze time spent using excel or our powerful visualization dashboards. Easily map and manage which employees go with which projects and tasks, and for Atlassian users you can integrate with Jira to track time spent on Jira projects and issues from within Microsoft Teams.

Shift Schedules and Sign-ups

Schedule your employee shifts with our sleek shift planning interface, while keeping your team in the know using Teams. Admins save time with custom alerts, quick-assign templates, and shift criteria, along with access to the master calendar and instant reporting on shift and timesheet data. Meanwhile AttendanceBot simplifies for employees by automatically notifying when shifts are assigned and sending reminders for upcoming shifts. Team members can even look up their schedule and sign-up for unclaimed shift spots right in Teams.

Hybrid Work and Office Booking

Manage hybrid policies like office capacity or expected WFO each week, then empower your team to plan their own time in the office, at home, on the road, on site, or in the field with simple bookings like “WFH next friday” or “ito Monday.” Create recurring weekly schedules or let employees plan daily, and activate intelligent reminders where you need them. Keep everyone’s status synced inside Teams, posted to the right groups, visible on the status board, and organized on the calendar so no one ever wonders who’s in the office.


• Fully customizable attendance and absence leave types, like PTO, vacation, sick time, and floating holidays

• Outlook calendar integration

• Robust leave accrual options, including vacation rollover / carryover, leave expiration, balance caps, probation periods, prorated accrual, negative balances, time off in lieu of overtime, and accrual by timesheet hours

• Regional, department, and employee-level policy assignment

• Holidays calendars, blackout dates, and events

• Multi-level approvals and notifications

• WFH and WFO scheduling and capacity planning

• Tracking punches / clocks, breaks, and lunches

• Multi-state, multi-region overtime policies, approvals, and notifications

• Payroll integration with Gusto, BambooHR, and JustWorks

• Time tracking for projects, clients, and tasks, including rates, billables, and milestones

• Project analytics dashboard

• Shift scheduling, reporting, and notifications

• Shift templates and signups

• Shift calendar with sorting, quick filters, and daily, weekly, and monthly views

• Myriad options for Teams notifications, reminders, alerts, and announcements

• CSV/Excel exports for timesheets, calendars, payroll reports, and many more

• SOC 2 Type 2 Certified

Start your two-week free trial now. AttendanceBot is free for workspaces with up to 5 users, and you can contact to chat with our founders, offer feedback, ask questions, or discuss customizations.

Add-in capabilities

When this add-in is used, it
  • Can send data over the Internet
  • This add-in can access personal information on the active message, such as phone numbers, postal addresses, or URLs. The add-in may send this data to a third-party service. Other items in your mailbox can’t be read or modified.

At a glance