To download the app, visit: Library
Purpose
The Scandit Multi-read widget enables rapid scanning of multiple barcodes in succession using a device camera.
It is built to support high-speed operations such as inventory counting, batch processing, or multi-item tracking—without requiring dedicated scanning hardware.
This widget leverages Scandit's advanced computer vision technology to accurately detect and decode multiple 1D and 2D barcodes from various angles and lighting conditions.
Setup
In some cases, additional permissions may be required on your Tulip instance for this widget to work properly.
If you experience issues, please reach out to our support team for assistance.
To use the widget in your Tulip app:
- Add the Scandit Multi-read Widget from the widget library.
- Place it on the desired step in your app.
- Ensure the device running the app has a working camera and permission to access it.
- Configure any required parameters (see below).
Before use, make sure your Tulip account has the Scandit license activated. Contact your Tulip representative if you are unsure.
Mandatory parameters
Parameter Name | Description |
---|---|
apiKey |
Your Scandit API key. Required for initializing the scanning engine. |
Triggers
The widget exposes the following triggers:
Barcode Scanned:
Fired every time a new barcode is detected. Sends the barcode data (string) and symbology type.
These can be connected to logic in your Tulip app to store data, update tables, or trigger custom workflows.
How it works
Once initialized, the widget activates the device camera and continuously scans for barcodes within the camera frame.
It uses Scandit's multi-symbology detection to identify several barcodes at once, without requiring users to tap or re-align the camera.
Scanned barcodes are collected and stored temporarily in memory during the session. Each successful read fires the "On Barcode Scanned" trigger, which you can use to store the values in a table, display them in the UI, or take other actions.
Scanning continues until the user manually stops the session (e.g., using a separate button) or the step changes.
How to create a licence key
To create a licence key for the widget, please visit the this website and click on Try for free on the top right corner and follow the instructions.
Further Reading
If you would like to know more about custom widgets please visit the site below:
Custom Widgets Overview