Overview
The platform offers robust attendance features, allowing you to:
- Manually track attendance.
- Automate attendance tracking using web conferencing tools such as MS Teams and Zoom.
- Print an attendance form.
- Export attendance data.
- Award points based on attendance.
This article will explore each feature in greater detail.
Tracking attendance
You can track learner attendance for a course or class session, noting whether they arrive on time, arrive late, leave early or are absent.

CYPHER for business defaults to courses. CYPHER for academia defaults to classes. The terms courses and classes are interchangeable in this article and customizable in your platform.
To enable the attendance feature for a course or class:
- Access the course.
- Click Admin from the courses navigation menu.
- Click Features.
- Select Attendance.

Note - the attendance feature is only available for instructor-led and blended courses.
After enabling the attendance feature, you can add a course session:
- Click Attendance on the courses navigation menu.
- Click + Add.
For the new course session:
- Add a Start date.
- Add a Finish date (optional)
- Determine if you would like all learners to be marked as present by default.
- Click Save.
The course session has been created and displays as a column in the attendance grid.
To change the attendance status for a learner or student:
- Click the corresponding cell for the course session date.
- The status will cycle through attendance statuses as you click:
- Present > Absent > Late > Early > Clear
To enter details for a cell, such as a note and # minutes early:
- Hover over the cell.
- Click the Edit icon.
On the Edit screen you can:
- Edit the status of the cell.
- Enter the number of minutes a learner arrived late or left early.
- Mark the learner as excused and write a note.
An
in the lower left corner of the cell indicates that a learner was excused.
The comment icon indicates a note on the attendance record.
- Hover over the icon to see the comment.
Each column has additional options. To see the options:
- Click the ellipsis icon next to the column date.
- Select All present to mark all students as present.
- Select Clear all to remove all attendance records for the column.
- Select Edit to edit the column.
- Select Delete to delete the column.
To see a summary of attendance records:
- Click the Summary tab.
- A list of attendance records by student displays.
Learners can also view their course attendance. To view their attendance, learners:
- Select Attendance from the course navigation menu.
Automated attendance
The automated attendance feature automatically tracks and records attendance when learners attend a web conference within a course.
Currently this feature is available for both MS Teams or Zoom web conferences.
Note: Please contact your site administrator to verify your portal is configured for this feature.To utilize the attendance automation feature, first, enable the Attendance feature for the course:
- Access the course.
- Click Admin from the courses navigation menu.
- Click Features.
- Select Attendance.
To sync attendance and to activate the auto attendance feature:
- Click Admin from the course navigation menu.
- Click More.
- Select the Enable meeting attendance checkbox.
Next, create a web conference section in the course:
- Navigate to the module or lesson that will contain the web conference section.
- From the module or lesson page, click + Add Section.
- In the Add Section popup, click Web conferencing.
- Select MS Teams or ZoomUS API.
- Click Save.
- Enter the web conference title and dates.
- Click Save.
The new section with the web conference link appears in the course.
On the course landing page, the Activity section will display that the students were added to a new web conference section.
Click Attendance from the left navigation menu and you will see that the web conference date has been added to the student list.
On the day of the web conference, begin and end the conference as usual. Once the meeting ends, the attendance automation will run in the background. You will receive a notification that the automated meeting attendees job has completed in 30 minutes.
To see the results of the automated attendance tracking:
- Access the course.
- Click Attendance from the course navigation menu.
- Review the Details or Summary tabs.
Automated attendance notes:
- The attendance automation matches the attendance records based on the students’ email address in the platform.
- The time when the teacher joins is the meeting start time.
- The last teacher’s leave time from the meeting will be the meeting end time.
- If a teacher does NOT join, the automated attendance will not create a new session in the attendance list.
- The student will be flagged as late if the user joins five or more minutes after the meeting’s start time.
- The student will be flagged as left early if they leave the meeting five or more minutes before the meeting’s end time.
- In the note attendance field, total time spent and attendance intervals will also be saved.
Zoom notes:
- The instructor's ZoomUS account needs to be a paid account.
- The attendance automation matches the attendance records based on the students’ email address in the platform. If an email address is not identified, the system can match the user based on “Firstname Lastname” fields, and the user ID (“Name#123143”). Students should join the Zoom meeting based on at least one of these requirements.
- Example: The student needs to add their name as it appears in the system, or the name they enter into Zoom needs to contain the platform user ID (example: John #1234 (John (First name), 1234 (platform ID)).
- Students will not receive an email notification regarding the meeting.
- If the meeting is deleted from the section, the meeting will still appear on the calendar.
- There is no meeting edit option in the section.
- If the meeting is edited within Zoom, it is not updated in the course section.
MS Teams notes:
- If the meeting is deleted from the section, the meeting still displays in the calendar.
- There is no meeting edit option in the section.
- If the meeting is edited within Teams, it is not updated in the section.
You can print the Attendance summary page. To print the summary page:
- Access the course.
- Click Attendance from the course navigation menu.
- Click Summary.
- Click your profile picture.
- Click Print this page.
A dialog box will open.
- Click Print.
- To save your attendance records as a PDF, click Destination or Save As.
- Select Save as PDF.
- The attendance summary will be exported to a PDF.
Exporting attendance data
You can also export attendance data.
- Access the course.
- Click Attendance from the course navigation menu.
- Click Details or Summary based on the attendance data you would like to export.
- Click Export.
- A CSV file with attendance data will be generated.
Attendance assessments or assignments
You can award points for attendance by adding one or more attendance assessments or assignments.

CYPHER for business defaults to assessments. CYPHER for academia defaults to assignments. The terms assessments and assignments are interchangeable in this article and customizable in your platform.
To add an attendance assessment:
- Access a course.
- Select Assessments from the course navigation menu.
- CYPHER for academia users will select Assignments
- Click + Add.
- Click Attendance.
- Note that the Attendance feature must be enabled on the course/class to add an attendance assessment.
The Add Attendance assessment pop-up displays.
- Set the start and end dates to award attendance points.
- Select a Category and Module (optional).
- Adjust the Grading and Grading scale settings (optional).
- Define the number of points that will be awarded for each attendance category.
- Click Save.
The attendance assessment has been added.
- To edit the assessment, click edit in the Assessment widget on the right panel.
- Click the Scores tab to view attendance records, current point totals and scores.
- Click the Analytics tab to view current statistics for the assessment.
- Click the Visibility tab to adjust which learners see the attendance assessment.
- Use Filters to only show the assessment to uses who match the filter.
- Use the Hidden feature to hide the assessment from specific users.