Skip to content
SharePoint Solutions & Products

Outlook QR Codes: Send Invites and Check In at Reception

Outlook add-in and web app send QR codes with invites so guests check in at reception, check out later, and calendars stay accurate via Microsoft Graph.

We previously shared our idea for a guest registration with QR codes. To make the solution even more intuitive, we’ve refined it further. The setup now includes an Outlook add-in plus a small web app that companies can use at reception to register guests in Outlook. In this article, we’ll give you a closer look at what changed.

Send a QR code via the Outlook add‑in

We updated the Outlook add-in that generates the QR code to streamline the workflow. When creating a meeting, organizers can add a QR code via a ribbon button. The code contains the ID of the meeting so attendees can register at reception by scanning it when they arrive.

Outlook reception registration: add QR code

The QR code is embedded directly in the meeting invitation, so there’s no need to send it in a separate email.

Web app for guest check‑in and check‑out

To handle both check-in and check-out, we built a simple web app. At reception, companies can provide a device (for example, a tablet) that runs the app, allowing guests to check themselves in and out.

Registering a guest

Guests have two ways to register on arrival. The quickest is to scan the QR code they received with the meeting invite. When a guest scans the code, we create a new calendar entry for them via Microsoft Graph, and they are considered registered.

Outlook reception registration: register via QR code

By default, the meeting’s end time is set to the end of the day (11:59 PM). When the guest checks out, we update the end time to the actual time.

If a participant didn’t receive a QR code in advance, they can register manually using a form.

Outlook reception registration: manual registration

After a guest registers (via QR code or manually), they receive a new QR code by email, which they can use later to check out.

Checking out with a QR code

When a guest leaves the building, they simply scan their QR code again on the reception tablet to check out. We look up the corresponding meeting using the ID contained in the code and update the meeting’s end time. The guest is now checked out.

  • JavaScript
  • Outlook
  • Outlook Add-In
  • Smarter Visitor Registration
  • User Adoption

Related articles

Smarter Image Map now available on Microsoft
Interactive process landscape with five connected stages in Smarter Image Map

Smarter Image Map now available on Microsoft Marketplace

Smarter Image Map turns process landscapes, floor plans and diagrams into interactive SharePoint navigation with hotspots, tooltips and drill-down maps.

Read more
SharePoint Archiving: 7 Engineering Lessons
Archive Workspace showing SharePoint sites, archive status, file volumes, and reports

SharePoint Archiving: 7 Engineering Lessons

What we learned about discovery, retries, concurrency, integrity, and consistent evidence while building a customer-controlled SharePoint archive.

Read more

Questions about this topic?

We are happy to help you put this into practice in your environment.