Should you enable General check-in/check-out or Shift check-in/check-out? Here's what each one does:
General Check-in provides a high-level look at Opportunity attendance. It does not track scheduled shifts, but rather the overall attendance of the Opportunity itself. When enabled Staff will have to check-in or be checked in to the Opportunity.
Shift attendance is used to track attendance on a shift-to-shift basis. If this is activated, Staff will have to check-in or be checked in to their individual Shifts. This is particularly good for keeping track of any holes in your Schedule.
Both the Shift Attendance and General Attendance settings have associated Reports to let you track the details of the General or Shift attendance. To learn more about these Reports, click here.