Setting up approval workflows with @attendancebot is super easy. Every team member can set an optional manager to whom their vacation requests will go for approval. 

1. When you create your first vacation request (or punch in for the first time), @attendancebot asks you to set your manager.


2. Once set, your leaves requests will go to your manager for approvals. You can also change your own manager by typing 'change manager' into the AttendanceBot.

More details are available at managing managers and approvals.