Skip to main content
Best Answer

Question from DU Live Session - QR code link triggers attendance workflow


Hello everyone - 
I’m curious in regards to one of the points during DU Live about QR Code. What are the API endpoints used to set up the attendance QR code ?

Best answer by Bfarkas

I know we chatted separately, but adding my overview answer here in case others come by here…

There are no 'QR Code' APIs. What I have done in the past was create QR codes using a service like this: https://qr.io/api-documentation


Have done this two ways:

  1. Set up the events to mark complete on launch. Then you set the QR Code URL to the session URL. When they put them up on the screen, the user just has to follow it, join and get credit. 
  2. The URL in the QR code points to a custom page and you add the Session ID to the link. Using an embedded form on the page, once the user logs in the form basically collects the users ID and the Session/Event ID in the background, and presents itself as a 'I affirm that I attended this event' form. Once they submit, it kicks off a workflow to use the update Session/Event with a completion for the user. This one takes more setup, but is far more flexible and more accurate. 

I go over some of this in this article: https://community.docebo.com/integrations-65/you-built-it-they-came-now-what-scheduling-ilt-wizard-bonus-activities-7496#Instructor+Invite+(Adding+a+QR+Code)

 

View original
Did this post help you find an answer to your question?

Bfarkas
Hero III
Forum|alt.badge.img+5
  • Hero III
  • February 21, 2024

I know we chatted separately, but adding my overview answer here in case others come by here…

There are no 'QR Code' APIs. What I have done in the past was create QR codes using a service like this: https://qr.io/api-documentation


Have done this two ways:

  1. Set up the events to mark complete on launch. Then you set the QR Code URL to the session URL. When they put them up on the screen, the user just has to follow it, join and get credit. 
  2. The URL in the QR code points to a custom page and you add the Session ID to the link. Using an embedded form on the page, once the user logs in the form basically collects the users ID and the Session/Event ID in the background, and presents itself as a 'I affirm that I attended this event' form. Once they submit, it kicks off a workflow to use the update Session/Event with a completion for the user. This one takes more setup, but is far more flexible and more accurate. 

I go over some of this in this article: https://community.docebo.com/integrations-65/you-built-it-they-came-now-what-scheduling-ilt-wizard-bonus-activities-7496#Instructor+Invite+(Adding+a+QR+Code)

 


Bfarkas
Hero III
Forum|alt.badge.img+5
  • Hero III
  • February 21, 2024

If folks are interested, like this comment, and I can do some more in depth write ups on this specifically.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings