How much does Beedle cost?

Beedle offers 4 free modules (Planning, Class List, Diary and Assessments).

Our full solution, Beedle EduSpace offers an additional 2 modules (Curriculum and Assignments) as well as a Parental / Guardian App and linkage between modules.

You can now sign up for a full free trial of Beedle EduSpace, for the school-year 2021!

How do I add Beedle to my Microsoft Teams account?

Beedle is downloadable from the Microsoft Teams App Store. Once installed to Teams, the system admin needs to approve permissions to selected modules, after which all teachers in that school can use Beedle.

Can I use Beedle without Teams?

No, Beedle is an add-in for Microsoft Teams only.

How can I create or upload a new file?

All files must be saved within a plan. To create or upload a new file, you must first select the plan you wish to save the file to. If this plan already has files saved within it, click on ‘Add another file’. If the plan has no files already, click on ‘Add first file’. You will then have the option to add a new file (Word, Excel or PowerPoint) or to upload an existing document.

How can I link my plan to the calendar?

Once a plan is created, click the add to calendar icon which is on the top right-hand side of the tab. A dialog will appear allowing you to choose the date and time. You have the option to choose a specific time or the whole day. If you wish to link to a period of time, select the first date and then the last date of this period. If you now select the calendar view, you will see an overview of all linked plans for your Team/channel. If you want to see an overview of your linked plans, for all Teams/channels, select to ‘show all’ Teams. From here, you can select and deselect which linked plans you wish to view on the calendar.

I have so many files in my plan, can I view them in one list?

Yes. On the top right of the preview pane and to the right of the ‘add to calendar’ option, you have two layout options. Selecting the two-column icon will allow you to see all files in one list next to the preview pane. You can change back to the original layout by selecting the one-column view icon.

How can I delete a plan or a file?

Select the ellipsis to the right of the plan name, click the option to ‘delete’. Please note, this will delete all sub plans and all associated files, meaning that all documents linked to your plan will be lost if not stored in another place.

Select the plan which contains the file to be deleted. The files are listed with an ellipsis to the right of the file name. Click on the ellipsis and select the option to delete. The files you delete are not stored in your planning SharePoint anymore. If you want to keep them, you need to store them in another place.

What happens if I delete the Beedle planning tab?

In the unlikely event of you wanting to remove the Beedle planning tab, you are given the option to delete the plans and everything connected to it. All data will be removed from your SharePoint. You can also decide to not delete the data which means when you add the tab again, all data will still be there.

Who can see my files?

Within the planning tab the files can only be viewed by teachers who are members or owners of the Team. Pupils only have access to material which the teacher has directly shared with them, from within Beedle.

How is my data stored?

All your files are stored within your SharePoint site. We securely store other data (plans, calendar entries) within EU/EEA and the service runs in Microsoft‘s Azure Cloud Service (North Europe), which is located in Ireland. 

How long is my data kept and how is it deleted?

All user input data is kept for a maximum of 1 year from its creation. Once you decide to delete the plan with its linked documents, they will also be deleted in our database.
For further information regarding Data Storage, Personal Data and Web Storage, we advice you to read our Privacy Policy.

Why does Beedle require administrator consent for first use?

When Beedle is added into Microsoft Teams at a school / tenant for the first time, administrator consent is required.

Beedle requires consent for the following permissions from Microsoft Graph, as shown in the table here below.

Beedle operates according to the requirements of GDPR and ISO-27001 information security standards and will use all third-party data responsibly and only when necessary.

To view our privacy policy in full, please CLICK HERE.

To grant all Beedle modules consent, CLICK HERE– To approve individual Beedle Modules,  please refer to the table here below and click the module’s approval link.


Permission name



Planning Class List Diary
Sites.FullControl.All Beedle requires this permission to lock down files and folders to only owners of the group by default, unless they chose to share specific files with members of groups. X
Sites.Manage.All Beedle requires this permissions so we can create a create a specific Beedle SharePoint sub-site / document library within the team/group SharePoint site that the user is working with. X
Group.Read.All Beedle requires this permission to read information about the current user´s groups, teams and channels, so it can present them with a list of their teams and channels and also to detect if a user is an owner or a member of a specific group/team. X X X
User.Read.All Beedle requires this permission to get information including names of owners / members in teams and channels. X
EduRoster.ReadBasic Beedle uses this permission to get a list of teachers/students within a class so we can display a list of all students. X X
User.ReadBasic.All Beedle uses this permission to get the pupils photo to display in the pupil list X X
User.Read Beedle uses this permission to get basic information of users’ organisation like type (school/enterprise/other) X
      Module Approval Links Link to approve all Beedle Modules Planning Class List & Student Diary


I'm stuck on the screen "Please wait while your files are being set up" What can I do?

If you get stuck on screen showing the message “Please wait while your files are being set up”, it is very likely that your Firewall is blocking Beedle from getting access.

Please add Beedle to your firewall’s exclusion list or contact your administrator to resolve this issue.


What is Beedle?

Beedle is a tool dedicated to extending the functionality of Microsoft Teams for teachers and educators. It is built in Microsoft Teams and designed with the same look and feel, making it familiar and easy to use.

Get Beedle for free now! Available from the Teams App Store

Beedle is working hard to continuously release new functionality.
Currently available free modules are Planning, Class list, Diary and Assessment.
You can also sign up for our Free Trial including Planning, Class List, Diary, Assessment, Attendance and Curriculum.

Beedle Modules:
Planning: Store, create and share your lesson resources with fellow teachers and pupils, intuitively. Easily locate plans and resources by linking them to the date they will be needed, within your personal calendar or use the inbuilt smart search.

Class List: Handy list of all students in your class which is easily downloaded and used with the inbuilt random student selector and random group generator.

Diary: Securely store helpful notes regarding students’ behavior, learning progress and more. Keep these notes private or share with pupils and other class Teachers.

Assessment: Assess classes against your own mark schemes, in number and text format. You can apply calculations to cells and columns. In future we’ll add assessment against learning objectives, tags and associated filters, and downloading to Excel.

Attendance: You can now register and manage all aspects of student attendance in the Class list. You can take a quick register with comments, bulk mark attendance, schedule future absences and view attendance history. Registration can be taken once or twice daily and students’ marks are seen across all classes.

Curriculum: Define your success criteria, learning goals and curriculum statements and in future you’ll be able to link any of these objectives to your plans and assess your classes against them.

Any questions? Send us a line!



HQ – Iceland
United Kingdom


Social Media


Find a dedicated space for plans, evaluations and objectives to build a bank of tried-and tested lesson plans. Integrate, organize and reuse Microsoft Teams Assignments with your planning.


Record attendance for each student in a Team with the option to add comments, schedule future absences and view attendance history.


Gain an overview of scheduled lessons and share plans with students. Move quickly between the calendar and individual plans including objectives and Microsoft Teams Assignments.


Record ad-hoc grades or assess against learning objectives, add average and total columns for a better overview.

Class List

Get a quick and functional overview of your class pupils. Quickly select students at random or create groups of any number. Class or group lists can be easily downloaded or printed.


Define success criteria, learning goals and curriculum statements and link these to Beedle Planning, or record learning progress in Beedle Assessment.


Record notes, comments and feedback against students. Tag comments for reference, share them with teachers or students and easily sort them for download or printing.

Guardian App

Share relevant Beedle data and Microsoft Teams Assignment details with Guardians, ensuring parents are informed in a timely manner.

Powerful New Functionality for Teaching in Microsoft Teams

Beedle adds educational functionality into Microsoft Teams, so you can accomplish all your daily activities without leaving Teams. Immediately after installing Beedle you will be able to install Beedle as tabs for your classes. You can immediately start with planning, organizing your Microsoft Teams Assignments, register comments about students, taking attendance in class, capturing ad-hoc assessment or learning progress and much more…

Learn more →


  • Plan lessons in flexible formats
  • Organize Microsoft Teams Assignments
  • Store and reference digital resources
  • Schedule plans in a shared calendar
  • Reuse plans and assignments next year
  • Link objectives to lessons


  • Record ad-hoc assessment
  • Assess against objectives
  • Manage student groups
  • Record and categorize feedback
  • Reflect and collaborate on lessons
  • Take attendance in class


  • Securely share plans and resources
  • Share learning objectives
  • Provide learning feedback
  • Publish key deadlines
  • Share MS Teams Assignment details

Added value for Guardians

  • Full transparency of Teams Assignments
  • Attendance registration
  • Key deadlines and events
  • Diary comments
  • News and announcements
  • Secure two-way communication

Making learning
transparent for
Guardians / Parents

Education is not a one-way street, but a team sport. With the Beedle Guardian App, parents get access to Beedle and MS Teams functionality so they can take part in the learning progress of their child and follow up on information from their children´s school.

Beedle transforms Microsoft Teams into a Classroom and Learning Management Solution

Beedle makes Microsoft Teams familiar and productive for teachers, while making the IT environment less complex and more robust.

Eliminate duplications of data or synchronization between systems – Beedle works fully with your school setup and data management.

Teachers embrace Microsoft Teams in their daily work

Beedle is built directly in Microsoft Teams and presents a familiar, intuitive environment for planning, teaching, and engaging students and families in the way teachers naturally work. With Beedle and Microsoft Teams teachers find a complete solution for all daily classroom activities.

Shielded behind the Microsoft Cyber Defense Operations

Beedle is securely hosted and run in Microsoft Azure where all data and content is stored, additional documents are saved on your own schools SharePoint environment. Beedle snaps into Microsoft Teams and adopts to your schools Office 365 setup, privacy, and security settings. Student privacy can be assured.

Optimize your Microsoft IT environment

Maintain a single, secure, and manageable technology platform with Beedle as part of your Microsoft Teams environment. With no external system to manage or integrate with, Beedle works with your school setup and data and builds on top; no duplications of data or sync between systems.

Quickly and safely install and try out Beedle, it´s free!

With seamless design, user experience and intuitive workflows; teacher will be enjoying Beedle in a matter of minutes. Get started today by simply installing Beedle directly from your schools Microsoft Teams Apps store.