PLAYipp Rooms is an intuitive meeting room display solution that connects directly to your company’s Microsoft 365 or Google Workspace calendar. See room availability at a glance, book on the spot, and stay in sync — all from one smart display.
Table of contents:
-
Instant room status: Always know if a room is available, occupied, or about to be used
-
Book directly from the screen: Schedule drop-in or future meetings (touch-enabled devices)
-
Seamless calendar integration: Automatic, real-time sync with Outlook and Google Calendar
-
Manage everything in one place: Control signage and meeting room displays through PLAYipp Manager
-
Customizable display: Brand it your way with room names, colors, and logos
-
LED light indicators: Visual cues showing availability from a distance (supported devices)
Built on reliable infrastructure: Secure, real-time updates powered by PLAYipp’s trusted cloud services
Detailed technical references and additional information
Recommended hardware and supported devices:
-
Philips 3051T, 4151T, 4551T ( full LED and touch integration)
-
Samsung QB13R-T
-
PLAYport HD
- Installation guides for each device type available here Screens with support for PLAYipp rooms
Microsoft 365 integration:
-
Setup guide: Rooms Microsoft Calendar setup
-
Authentication via enterprise application using MS Graph
-
Permissions required:
-
Read organization information
-
Read all company places
-
Read and write calendars in all mailboxes
-
Sign in and read user profile
Google Workspace integration:
-
Setup guide: Rooms Google calendar setup
-
Authentication using OAuth 2.0
-
Required scopes:
-
https://www.googleapis.com/auth/calendar (read/write calendar)
-
https://www.googleapis.com/auth/admin.directory.resource.calendar (manage resource calendars)
-
https://www.googleapis.com/auth/admin.directory.user.readonly (read user profiles)
Backend communication and sync logic:
All bookings and changes made from the display are sent via the PLAYipp backend to the customer’s calendar system. Webhooks are used for real-time updates in both directions. Failsafe interval checks ensure synchronization even if webhook calls fail. Process flow:
-
User interaction: The user taps the screen and initiates a booking.
-
Device request: Booking data is sent from the device to the PLAYipp backend via API.
-
Backend processing: The PLAYipp backend verifies the request, validates availability, and forwards the booking request to either Microsoft Graph or Google Calendar API.
-
Calendar response: The API responds with confirmation or conflict information.
-
Response to device: The backend sends confirmation or failure status back to the display.
-
Webhooks: Any changes are pushed automatically to all connected displays via webhooks. Failsafe interval checks correct any missed webhook events.
Do you need to book a meeting room? No problem! Follow the guide below and you'll be up and running in no time.
- Click on the plus sign (+)
- Choose date and time
-
At the top, you can see which day is selected – click there to change the day.
-
Set the start and end time for the meeting.
-
Adjust the time using the arrows next to the times.
-
- Click on "Book room"
Now the room is booked!🎉
Do you want to edit or delete a booking?
No problem – here's how to do it:
1. Click on your existing booking.
2. Choose one of the following options:
- Change time – to change the date or time.
- Delete – to completely remove the booking.
Make your changes, and you're done!
It's really not harder than that! If you need help, feel free to reach out.