There are several options for setting up an online meeting for teaching and learning, both automated and manual.  

Each option will suit different teaching and learning scenarios with varies outcomes for participants. Please look at the various pros and cons that are listed for each meeting and choose the option that is best suited to your requirements. 

Please note that some meeting options will allow for potential disruption from attendees or students and that the choice of meeting type should be carefully considered. If you need further advice and guidance on which meeting would best suit you, and mitigating potential disruption, contact your Faculty Ed-tech team


CELCAT generated meeting

CELCAT generated meeting links are not connected to any module but stand-alone and can be used for a variety of events.

Once the Event has been created, an automatically generated link to an online Teams meeting will be displayed in attendees’ calendars. Clicking on the link will give you the usual audio/video preview screen prior to you joining the meeting.

This is the only meeting type that can be generated by using the CELCAT app interface. To add a meeting link to an Event, please see the information located on the Meet Now tab.


  • The Team meeting link is automatically sent and made available from the information in CELCAT 
  • It is not linked to a specific module and can be used more flexibly


  • Although the link is only available to those with access to the CELCAT event, anyone can join the meeting.
  • If a new staff member has been added after a link has been generated, they will not be given organiser/presenter permissions. The existing link will need to be deleted and allowed to run again.

Create a Teams meeting generated through CELCAT

  1. Open the CELCAT app and select an already created Event or create a new Event.
  2. Enter the Event name. This is the name that will appear in attendees’ calendars.
  3. Add the Module associated with this Event
  4. A named Staff member with an Imperial email address must be added to the event. A link will not be generated if there is no staff member, or a generic value used (e.g. Staff to Be Confirmed). Staff will be Organisers for the meeting.
  5. Add any Groups that you wish to attend. Cohorts of students are often organised into Groups. If you are unsure of which Groups to add, please contact your Departmental Module Administrator. Students within groups or attached directly to the event will be Attendees in the meeting
  6. Add any additional Students, that are not in Groups, that you wish to attend.
  7. If necessary, add a room in the Rooms section for a blended learning event. You can omit the Room if the event is only taking place online.
  8. Select Equipment. In the popup window, select the item listed as Microsoft Team Meeting Link.  This ensures that a Teams meeting link is generated for those wishing to attend online.  Please allow up to 60 minutes for the URL to be available to attendees.
  9. Please ensure that the Notes section is completely empty. If any character is entered in the Notes, it may cause issues with creating the meeting. If the Notes field appears empty, there may still be a character such as a space, which will prevent a meeting link from being generated.
  10. If you wish to generate a new meeting link (e.g. after adding a new member of staff), simply delete the current link in the Notes field. This will trigger a new meeting link to be created in around 30 minutes.
  11. Add an Event Category. There are a number of categories for online events
  12. Select your Department.

For more information about creating events and mandatory fields, visit the Timetabling web pages on Managing Events in Celcat and Mandatory Fields on Events

Once created the CELCAT generated link will appear in the Event Notes field. When accessed through Outlook and CELCAT Calendar, the link will be clickable.

Download attendance

Meeting organisers will have access to an attendance list. 

Recording a CELCAT scheduled meeting

Meeting organisers will be able to record the session. The recording will be available on SharePoint.

Meet Now meeting

Meet Now meetings can be started in any channel. For a member of staff to have control over meeting options, they must start the meeting. Students do not have the option to start Meet Now meetings if the channel permissions are set to ‘Only owners can post messages’. In channels where the students can post messages, e.g. the Coffee break or Breakout Room channels in the auto-generated Teams sites, students can start Meet Now meetings.

Students and staff both access the link to the meeting via their individual calendars. When the Teams app has opened, they should join the Meet Now meeting in the relevant channel once the meeting has been started by a member of staff.

The Meet Now option can be used in conjunction with Celcat by adding a channel link to the Celcat Event.

Teams Live Events

A Live Event can be used for teaching events for a large audience, allowing for up to 10,000 participants, whereas other Teams meeting options limit the meeting to 1000 participants.

A Teams Live Events should be setup in advance and a link to the event can be manually added to the Notes field of the CELCAT Event. Student and staff both access the link to the Team via their individual calendars.

Live Events are work best if you have more than one person assisting with the meeting. Once an assistant is added as a publisher they can assist with questions from participants and presentations that are shared on screen.

Public-Facing Live Events cannot be scheduled without prior authorisation from the Imperial Events team. Please complete the Microsoft Live Events - Public Events Request form at least two weeks before the scheduled time of the event to allow for authorisation and assistance with testing for the live event itself.

Please note: A Live Event is not specific to a Team or channel and can be accessible to any user that the link is forwarded to.

Teams Scheduled Meeting

You can schedule a Teams meeting from within the Teams desktop (and web) client. You can schedule a meeting via the Teams Calendar or within a specific Team, both instructions are provided below.  Once scheduled, the organiser has the ability to enable a number of meeting options including who can present and whether attendees go into a waiting lobby prior to the meeting. 


  • Meeting organiser can easily set the meeting options.


  • If you don’t change meeting settings then students have the potential to disrupt the meeting by muting the presenter or start a recording of the meeting.

Schedule a meeting in a specific Team channel

  1. Open the Teams app and locate the Team that you would like to create a meeting in.
  2. Select the down arrow next to Meet in the top right corner and choose Schedule a meeting.
  3. Enter information into the scheduling form.  This is where you'll give your meeting a title, invite people, and add meeting details. Use the Scheduling Assistant tab if you want to check attendees availability. 
  4. Click send on top right once you have entered the relevant meeting information.  There will be a notification posted to the team members.  Join by opening that channel in Teams and clicking join. This signposts the meeting to everyone in the team, so you don't need to add them individually.

Schedule a meeting via the Teams Calendar

  1. Open the Teams app and go to Calendar on the left hand side of the app.
  2. Select New Meeting at the top right corner of the screen.
  3. Enter information into the scheduling form.  This is where you'll give your meeting a title, invite people, and add meeting details. Use the Scheduling Assistant tab if you want to check attendees availability. 
  4. If you want to add the meeting to a specific Team, choose the relevant one from the add channel option on the form.  Please note that Channels can't be edited or added once the invite is sent. You'll need to send a new invite with the updated channel. 
  5. Once information is entered click save on top right of the page.

Presenters – set who can present 

After scheduling a meeting in Teams the meeting organiser (person / account used for scheduling the meeting) has access to the “meeting options” to control access to specific elements. 

The meeting organiser may set meeting options for who may present.  They may do this in advance of the meeting or if they join the meeting first.  Caution: if a role or “non-person” account is used to set up the meeting and that account will not be attending the meeting then the “Only me” option should not be used, otherwise presenters will not be set and the scheduled meeting will be a “waste of time”.  

It is important to note that unless you change the meeting settings then students can potentially

  • Mute the microphones of presenters
  • Start a recording of the meeting
  • Share their screen

To change the presenting settings

  1. Open the meeting via calendar via the Teams channel and click Edit.
  2. Click on Meeting options next to time zone near the top of the page.
  3. This will open a browser and provide you with the meeting options.
  4. Go to Who can present? and set this to only me or specific people. If you set ‘specific people’ you can select who from a list of participants.  Selecting one of these options then sets all others to be attendees. 

If you want to allow attendees to present you can change the Who can present? setting as stated above or you can do so once the meeting has started by doing the following:

  1. Go to view the participants.
  2. Click on the three dots next to the name of the person you want to give access to.
  3. Make them a presenter from the popup menu. 

Microsoft have provided further advice on changing participant settings for a Teams meeting

Recording a meeting

It is important to make the participants of the meeting aware if it is being recorded.  Make sure you have checked your presenting settings as stated above if you do not want students to start recording the meeting.  A message will appear on screen notifying you that someone has started to record the meeting.   

To record a meeting, follow these steps:

  1. Start the meeting.
  2. Click on the more actions (displayed as three dots) tab at the top right of the screen.
  3. Click on start recording.  A message will be displayed on screen confirming the meeting is being recorded.
  4. To stop the recording, go to more actions and click on stop recording.  A link to the recording will appear in the chat area for this particular meeting. 

 Download attendance

 Organisers of a Teams meeting can download a record of who's attended it.

  1. During the meeting, select Show participants then click on more actions (three dots) and choose Download attendee list.
  2. The report will download as a .CSV file that can be opened in Excel. The .CSV file contains the name, join time, and leave time of all meeting attendees.

You will be able to download the attendance report from the meeting or meeting chat after the meeting finishes.  Only meeting organisers have the ability to download this list.

Guest participants

Imperial staff and students and individuals that are external to the College can both be added as Guests to meetings in Microsoft Teams. This can be done in advance, or after the meeting has started depending on what type of meeting has been setup.

Inviting an external Guest to a meeting in advance

For a meeting scheduled in the Teams Calendar

To invite an external guest to a meeting created via the Teams calendar, complete the following steps:

1. When creating the meeting, enter the guest’s email address in the Add required attendees field; if they are not already a guest member of the Team, you will be prompted to invite them. The invited guest will receive an invitation and, if accepted, the meeting will be added to their calendar

2. When the guest joins the meeting, they may choose to download the Teams app, continue on a web browser, or open the Teams app if installed on their local machine

3. The guest will now arrive in the meeting’s Lobby and you may approve their entry to the meeting from the Participants list. It is also possible to change participant settings in the meeting options so that guests can bypass the lobby.

For a meeting associated with a channel, the guest will only have access to the meeting chat if they are added as a guest member of the Teams site. Guests do not have permission to start recordings.

Inviting an external Guest to a Teams Live Event

To invite an individual to a Teams Live Event, the guest must first be added as a guest member of the team. They may then be invited as other Team members would: see the instructions for setting up a scheduled meeting.

If you are wishing to run a public live event in Teams where most attendees will be external to Imperial, please seek approval from the Events team first, and see Get started with Microsoft Teams.

Teams Meeting scheduled in Outlook

To invite an external guest to a Teams meeting scheduled in Outlook, enter the email address into either the Required or Optional field. The remaining steps to complete the process are the same as those for a meeting scheduled in the Teams calendar. These meetings are not associated with a Teams site channel.

Inviting an external Guest to a Celcat generated meeting

It is not possible to invite an external guest to a Celcat generated meeting in advance, however, they can be invited once the meeting has started. See below for instructions.

Inviting an external Guest to a meeting that has already started

To invite a guest to a meeting that is already taking place, complete the following steps:

1. Open the meeting’s Participants list

2. Select the linked rings icon Copy join info

3. Paste the joining details into an email and send it to the individual you wish to invite.


Microsoft Teams webinars provide the tools to schedule your webinar, register attendees, run an interactive presentation, and analyze attendee data for effective follow-up.

How webinars are different from Teams meetings?

Teams meetings should be used for back-and-forth conversation among the participants through discussion, sharing, assigning and accepting tasks, making plans, etc. 

Webinars are more controlled and the participants have clear roles: The presenter(s) share their ideas or provide training to an audience.

You will need to request webinar functionality using our form before you are able to use it.

Find out more about Teams Webinars

 You can also book a training session on how to use Teams webinars.