The Scan Barcode or QR Code action allows users to scan barcode and QR codes with your app and store the scanned values directly in your data. It can be used as an action in the components of your app (like Buttons and Collections) or triggered along with other actions as part of a Workflow.
If you want to scan many barcodes one right after the other, we recommend the Scanner component, which keeps the user’s camera on and ready to scan. Each scan will use 5 updates.
The Scan Barcode and QR Code action is available for customers with Business and Enterprise plans. Browse our plans to find the right fit for you.
Glide uses Dynamsoft to process barcode scans. Click here to read more about which barcode types are supported.
Setting up the Scan Barcode Action
In the Layout Editor
If you haven’t yet made a column in your data to store the scanned barcode values, make that column in the data editor. We recommend using a text column, or a URL column if you’re scanning URL values.
Click on the plus (+) sign in the Components panel and select the Component you want to trigger the action.
In the General tab on the right side of the Layout Editor, navigate to the Actions section and search for the Scan Barcode or QR Code action.
Select the icon and descriptive text to use in your app.
Select which column you want to save the scanned values to.
In the Workflow Editor
If you haven’t yet made a column in your data to store the scanned barcode values, make that column in the data editor. We recommend using a text column, or a URL column if you’re scanning URL values.
Select the + New Workflow button. If you have existing actions, click on the plus (+) sign in the left panel.
To add new actions to an existing flow, hover just underneath an existing step and click the plus button.
Select the data source for your action.
Search for Scan barcode or QR Code.
Select which column you want to save the scanned values to.