logotype
search

Everything you need to know about PLAYipp Rooms

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:

Key Features

Technical specifications

How to book a room on screen

 

Key Features & Benefits:

  • 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:

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:

  1. User interaction: The user taps the screen and initiates a booking.

  2. Device request: Booking data is sent from the device to the PLAYipp backend via API.

  3. Backend processing: The PLAYipp backend verifies the request, validates availability, and forwards the booking request to either Microsoft Graph or Google Calendar API.

  4. Calendar response: The API responds with confirmation or conflict information.

  5. Response to device: The backend sends confirmation or failure status back to the display.

  6. Webhooks: Any changes are pushed automatically to all connected displays via webhooks. Failsafe interval checks correct any missed webhook events.

How to book a room on screen

Do you need to book a meeting room? No problem! Follow the guide below and you'll be up and running in no time.

  1. Click on the plus sign (+)
  2. Choose date and time
    1. At the top, you can see which day is selected – click there to change the day.

    2. Set the start and end time for the meeting.

    3. Adjust the time using the arrows next to the times.

  3. 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.

 

 

Was this article helpful?