This article details the various ways in which Satchel One can be used alongside Microsoft 365 to create a robust and efficient workflow for both staff and students.
Login with Microsoft 365 SSO
No need to create additional passwords for Satchel One!
Staff and students can click ‘Sign in with Microsoft’ and then log in using their usual Microsoft 365 email and password - find out more.
Show tasks in Outlook Calendar
As a teacher, you can sync your Outlook calendar with Satchel One so that it displays all your upcoming homework tasks and deadlines.
In Satchel One, go to Account Settings → iCal sync and copy the URL provided.
Then, from your Outlook calendar; click 'Open Calendar' and select 'From Internet'.
Paste the URL into the field and click 'OK'. Your Satchel One tasks and deadlines will now be visible on your Outlook calendar.
Add Teams live lesson links to Timetable
If you click on any scheduled lesson on your Timetable, you’ll see an option to add a link. This allows you to paste in a Teams meeting link, which is instantly accessible to your students on their own timetables.
This is the easiest way to ensure that video conferencing links are delivered to your students quickly and securely.
Teams assignment import
When you create a standard assignment in Microsoft Teams, it can be automatically imported into Satchel One, streamlining homework across both systems.
Teams assignments appear in a student's Satchel One to-do list, alongside their other homework. When a student submits work via Teams, the task is automatically ticked off their to-do list.
Parents have full visibility of Teams assignments - with automatic alerts when a new Teams assignment is set for their child, or when their child receives feedback on Teams.
All the assignments teachers set on Teams are included in the Satchel One reports. This allows for helpful insights and school-wide reporting on all tasks, whether they were set via Satchel One or Teams.
ℹ️ Please note: Only standard assignments are automatically imported from Teams. Any other task type set via Teams (such as quizzes built on Microsoft Forms) cannot be imported.
ℹ️ Please note: The Teams assignment import integration is not currently available for schools based in Scotland.
Enable the integration
The Teams assignment import integration must be enabled by a Teams administrator. In Satchel One, go to Tools → Apps → Homework → Integrations. From here, click on Microsoft Teams → Enable integration → Consent. This applies the sync globally across your school.
ℹ️ If your school is part of a multi-academy trust with a shared Microsoft tenancy, you will be presented with an additional dropdown menu allowing you to select the correct school.
Once consent has been granted, your school’s Microsoft users and Teams classes will be matched with the corresponding accounts and groups in Satchel One.
How is the data matched?
In order for the integration to work, users and groups must be matched between Satchel One and Teams.
Users (staff and students) are matched based on their email address, so please ensure all users have the same email on both platforms.
Groups are matched by name, so please ensure the name of the group on Satchel One matches the name of the group on Teams. There are two exceptions to this rule:
Class codes can contain either a forward slash or dash, e.g.
Satchel One: 10/Ma1
Teams: 10-Ma1 ✅
The current academic year can be added as a prefix or a suffix to the code, e.g.
Satchel One: 10/Ma1
Teams: 2026-10/Ma1 ✅
New imports are run every hour, so any changes made on Teams may take up to an hour to appear in Satchel One.
Imported assignments
Once the integration has been set up, any assignment published on Teams will be automatically imported to Satchel One for the matching class. This can take up to 1 hour.
💡 Top tip: Want to exclude a Teams assignment from syncing to Satchel One? On Teams, click ‘Add category’ below the title and type "Exclude Satchel One"
ℹ️ Please note that if you fail to specify a due date in Teams, the imported task will show tomorrow’s date as the due date.
Once the assignment has successfully imported, you’ll see that the Satchel One task description contains a direct link back to the task on Teams:
Students will be automatically directed to submit their work via Teams. When they do so, the submission status in Satchel One will change accordingly - to Submitted or Submitted late.
You can then proceed to grade their work in Teams as you normally would. Your comments and grades will be synced over to Satchel One, meaning students receive automatic notifications for your feedback via the Satchel One app!
💡 Top tip: Grades and feedback are only imported once they've been "Returned" to the students in Teams.
ℹ️ You will not have the option of editing or deleting the task in Satchel One. Any changes will need to be made in Classroom instead, and will then sync through to Satchel One.
Set tasks via Satchel One
Share to Teams
As we’ve already seen, assignments set via Teams can be automatically imported into Satchel One. However, you can also send tasks the other way - from Satchel One to Teams.
After you have published a task in Satchel One, scroll down on the Description tab and you will see the button 'Share to Microsoft Teams'. Click this button to launch a new window.
You will be offered two choices:
1. Share to a channel
‘Share to a channel’ simply copies across a link to your Satchel One task, which you can send to a Team or Channel of your choosing by typing in the 'Share to' field. You can, of course, choose to add more information in the 'Say something about this' area if you'd like to.
2. Create an assignment
‘Create an assignment’ prepopulates the Title and Instructions fields with details from your Satchel One task. At the bottom of the assignment, there will also be a link to the original Satchel One task, so that students can click on it and access any attachments etc.
In the 'Assign to' field, select an appropriate group. Then scroll down to add any relevant additional information, such as a due date.
When you're happy with the content you've added, click 'Assign' to share this task with your students.
Teams as default submission method
Users with the required permissions can manage the options available to teachers in the 'Submission method' dropdown menu.
To manage submission methods, go to Tools → Apps → Homework → Submission Methods. From here, you can create new submission methods or manage the submission methods which already exist.
You might decide to select Microsoft Teams as the school-wide default submission method for when a teacher creates a new Assignment / Classwork. Simply find ‘Microsoft Teams’ in the list and toggle the button in the 'Default' column.
This is a great way to ask students to submit on Microsoft Teams instead of Satchel One!
Teachers can manually adjust the submission method to something else if they’re setting a task which shouldn’t be submitted on Teams.
Attach files from OneDrive
When creating a task, you can add attachments directly from OneDrive.
💡 Top tip: Before you do so, make sure you’ve selected the appropriate permission settings on the document to ensure it's visible to the students and parents receiving the task. This will need to be done in OneDrive.
To add an attachment from OneDrive, use the 'Attach file' button and select OneDrive:
Then search for the relevant file in OneDrive. You’ll be able to select from your own files or those shared with you by a colleague.
Sharing a file via OneDrive allows students to 'Save a copy' of your original document and use it as a framework on which to build their own submission.
Student submissions from OneDrive
If you selected ‘Online submission (via Satchel One)’ as the submission method when you set the task, students will have the ability to attach a file to their submission from a range of locations - including OneDrive.
This allows students to share a link to their live document with you quickly and easily, so you can give instant feedback through detailed annotations directly on their document!
FAQ
Questions | Answers |
If we deactivate the toggle in Tools → Apps → Homework → Integrations → Microsoft Teams, what will happen? | Deactivating this toggle will disable the Teams integration for your school. To re-establish the integration, please click 'Consent' again so that Satchel One can start to rematch your users / groups. |
If I set an assignment in Teams for individual students within a class, will the task only be sent to those students in Satchel One when it’s imported? | Yes, the individual students selected on Teams will receive the task on Satchel One, and the other students in the class won’t receive it. |
If I rename a class on Teams so that it no longer matches Satchel One, tasks will no longer import. If I rematch the class names again, will it automatically re-establish the import link? | Yes! We check regularly for class matches, so the classes will be automatically rematched. |














