When you click the Room Finder button in a new meeting request, Outlook may show an empty list under Choose a room. This usually happens because no room mailboxes have been added to the room list that Outlook queries. Without a populated room list, you cannot see available conference rooms, meeting spaces, or bookable desks. This article explains why the room list appears empty and how to add room mailboxes so the Room Finder displays available rooms.
Key Takeaways: Populating the Outlook Room Finder Room List
- Exchange Admin Center > Rooms > Add: Create or add room mailboxes that Outlook can query for availability.
- PowerShell New-Mailbox -Room: Bulk-create room mailboxes and assign them to a specific room list.
- Room List distribution group: Assign room mailboxes to a room list so the Room Finder populates automatically.
Why the Outlook Room Finder Returns No Rooms
The Room Finder in Outlook queries a room list, which is a special type of distribution group that contains room mailboxes. If no room mailboxes exist in your Exchange organization, or if existing room mailboxes are not members of a room list, the Room Finder displays an empty list. This is not a bug — it is the expected behavior when no rooms have been configured. The root cause is almost always an administrative configuration gap: an Exchange admin must create room mailboxes and then add them to a room list. End users cannot populate the room list from Outlook.
Steps to Populate the Room List via Exchange Admin Center
- Open the Exchange Admin Center
Go to https://admin.exchange.microsoft.com and sign in with an account that has Exchange admin or global admin privileges. - Navigate to Recipients > Rooms
In the left navigation pane, select Recipients, then click the Rooms tab. This shows all existing room mailboxes. - Add a new room mailbox
Click Add a room. In the dialog, enter a display name (for example, Conference Room A), an email address, and a capacity. Click Save. Repeat this step for each physical room you want to appear in the Room Finder. - Create a room list (if none exists)
Go to Recipients > Groups. Click Add a group, choose Distribution group, and give it a name such as All Conference Rooms. Under Group type, select Room list. Click Next and complete the creation. - Add room mailboxes to the room list
Open the room list group you just created. Click the Members tab, then Add members. Select the room mailboxes you created in step 3. Click Save. - Test in Outlook
Open Outlook, create a new meeting, and click the Room Finder button on the Meeting ribbon. In the Room Finder pane, select the room list from the drop-down. The rooms you added should now appear in the list.
Steps to Populate the Room List Using Exchange Online PowerShell
For bulk operations or automation, use Exchange Online PowerShell. You must have the Exchange Online PowerShell module installed and have the correct permissions.
- Connect to Exchange Online PowerShell
Open PowerShell as administrator and run:Connect-ExchangeOnline. Sign in with your admin credentials. - Create room mailboxes
Run the following command for each room:New-Mailbox -Name "Conference Room B" -DisplayName "Conference Room B" -Room. Add the-Aliasand-PrimarySmtpAddressparameters as needed. - Create a room list
Run:New-DistributionGroup -Name "All Conference Rooms" -RoomList. This creates a room list distribution group. - Add rooms to the room list
Run:Add-DistributionGroupMember -Identity "All Conference Rooms" -Member "Conference Room B". Repeat for each room mailbox. - Verify the room list
Run:Get-DistributionGroupMember -Identity "All Conference Rooms". The output should list all room mailboxes you added.
If Outlook Still Shows No Rooms After Adding Room Mailboxes
Room list not selected in the Room Finder drop-down
In the Room Finder pane, the drop-down at the top may default to None or a different list. Select the correct room list from the drop-down. Outlook remembers your last selection per meeting location.
Room mailbox not enabled for booking
A room mailbox must have the AutomateProcessing attribute set to AutoAccept to appear in the Room Finder. In the Exchange Admin Center, open the room mailbox, go to Booking Options, and set AutomateProcessing to AutoAccept. In PowerShell, run: Set-CalendarProcessing -Identity "Conference Room A" -AutomateProcessing AutoAccept.
Room list not synchronized to Outlook address book
Room lists are distribution groups and must be visible in the global address list. In the Exchange Admin Center, go to Recipients > Groups, open the room list, and ensure Hide this group from address lists is unchecked. In PowerShell, run: Set-DistributionGroup -Identity "All Conference Rooms" -HiddenFromAddressListsEnabled $false. Then update the offline address book in Outlook by going to Send/Receive > Send/Receive Groups > Download Address Book.
Room Mailbox vs Room List: Key Differences
| Item | Room Mailbox | Room List |
|---|---|---|
| Purpose | Represents a physical room that can be booked | Groups room mailboxes for display in the Room Finder |
| Type in Exchange | Room mailbox (resource mailbox) | Distribution group with RoomList flag |
| Created by | Exchange admin via EAC or PowerShell | Exchange admin via EAC or PowerShell |
| Visible in Room Finder | Only if added to a room list | Shows as a selectable list in the Room Finder drop-down |
| Can be booked directly | Yes, by sending a meeting request to its email address | No, it is a container only |
Conclusion
You can now populate the Outlook Room Finder by creating room mailboxes and adding them to a room list using either the Exchange Admin Center or PowerShell. After completing these steps, the Room Finder will display the available rooms and show their schedules side by side. To save time, create a PowerShell script that loops through a CSV file of room names and adds them to the room list in one run.