After logging into Flextensions, navigate to the Courses page.
If you are not already listed as an instructor and need to import a course, click the blue link text under “If you are an instructor, import a course” to access the import interface.
On the Import Courses page, toggle the switch on the left for each course you’d like to import.
Courses you are enrolled in but do not have permissions to manage will appear at the bottom for reference only.
On the Courses page, click a blue course name (e.g., CS 161, CS 168) to access that course’s management dashboard.
If you have added new assignments in Canvas, you can click Sync Assignments to import the latest assignments from Canvas into Flextensions.
To allow students to request extensions for an assignment, toggle the Enable switch on the right side of that assignment’s row.
📝 If the course itself is not yet enabled, a warning banner will appear. You must first enable the course under Course Settings before students can access it.
Navigate to the Requests tab in the left sidebar to review and manage all extension requests.
Click View next to any request to access its full details.
You can respond to requests in two ways:
Method 1: Requests Overview Page
Method 2: Extension Request Details Page
To view all requests made in the course, click the View all Requests button at the top left.
The Enrollments tab shows all instructors and students currently associated with the course, including their names, student IDs, email addresses, and roles.
The list will refresh with updated data, including new students and instructors, and will remove users no longer in the course.
⚠️ If if a student is added to the course after you have already imported a course, you will need to sync the course enrollments to ensure they are able to access the Flextensions course.
By clicking the name of a student in the Enrollments tab, you can filter the requests to only show those made by that student. This is useful for quickly reviewing all requests from a specific student.
The Settings tab lets you define how your course handles extension requests.
Control when and how requests are automatically approved:
Auto-approve within days
Automatically approves requests made within the specified number of days before the assignment due date. Leave blank to disable.
Auto-approve within days (DSP)
Applies a similar rule specifically to students with a DSP accommodation flag.
Maximum requests to auto-approve
Sets a per-student limit on auto-approved requests. Use 0
for no limit.
After setting these options, click Save Settings to save.
The Email Settings section (under Settings) controls how students receive notifications about their extension requests.
Enable or disable email notifications as needed. When enabled, Flextensions sends students an email when their request is approved or denied.
You can specify a Course Reply Email Address for outgoing emails. This will be used as the “reply-to” address if students respond to notification emails.
💡 Ensure this address is monitored regularly by course staff.
After setting these options, click Save Settings to save.
In the Email Settings tab, you can customize:
Use provided dynamic variables to personalize each email.
Available Variables:
Student Information
, ,
Course Information
, ,
Extension Information
, , ,
Click Reset to Default to restore the system default template.
Use the Form tab to customize the student request form.
The following options are required fields and cannot be removed: Assignment Name, Requested Due Date, Reason for Extension.
You can provide custom description text for:
These appear directly on the form and help guide student responses.
You can add up to two additional questions to gather more context:
Each custom question as well as the Additional Documentation question can be configured to be:
Once configured, click Update at the bottom of the page to save your settings.
To delete a course, navigate to the Settings tab and scroll to the bottom of the page. Click Delete Course. This option is only available when student extension requests are not enabled for the course.
⚠️ Deleting a course is permanent and cannot be undone. All data associated with the course will be lost.