In Yeeflow forms, you can use the NFC Reader action step to read NFC tags and save the scanned value to a variable. This variable can then be used in the form or workflow for further processing.
Example Use Cases
Inventory Check-In
Read an NFC tag on a product and save its value to a variable.
Use the variable in a Lookup DataList action to automatically populate product name, specification, and stock status.
Employee Check-In
Employees tap their NFC card for attendance.
The NFC Reader captures the card number and writes it into a variable β the form automatically records check-in time and user info.
Asset Management
Read the NFC tag attached to an asset to quickly identify its ID.
The system retrieves and displays detailed asset information.
How to Access
In the form designer:
Open the form β click Actions in the settings panel.
Add a new Action Step.
From the list of available actions, select NFC reader.
Configuration Options
1. Execution Condition
Set a condition expression. The step runs only when the condition is met.
If left empty, the step runs every time the action is triggered.
2. Continue next step when condition is not met
Checked: Subsequent steps continue even if the condition is not met.
Unchecked: The action flow stops if the condition is not met.
3. Tag type filter
Restrict the types of NFC tags that can be read.
Default: NDEF (NFC Data Exchange Format), the most common standard for NFC data exchange.
Keep the default setting if your NFC tags are written in NDEF format.
4. Execute result
Save the scanned value to a variable
Select a variable in the form to store the scanned NFC value.
This variable can be used in later steps, such as Lookup Data actions, setting control values, or form submission fields.
On read error
Define what happens if the NFC read fails:
Continue to next step: Move on to subsequent steps.
Stop action flow: End the current action flow.
Error message
Choose to save the error message to a variable, or display it to the user.
It is recommended to use a dedicated variable (e.g.,
error_msg
) to avoid overwriting the scanned value.
Notes
Make sure the NFC tag is in NDEF format and contains a recognizable unique ID or data.
This feature only works on mobile devices with NFC capability (smartphones or tablets).
For testing, prepare multiple tags to ensure the reader works in different scenarios.