Barcode scanning in Now Mobile

Selvadevi Srini
Tera Contributor

The Now Mobile app is designed to streamline reporting issues with meeting rooms via barcode scanning.
Once the barcode is scanned, the app verifies the meeting room using the Asset Tag from the Managed Rooms table.
If found, it displays "Meeting Room Found" and prompts the user to enter a Short Description.
It should then display a checklist of related devices (from cmdb_ci via cmdb_rel_ci relationship) for user selection.
Support is needed to complete incident creation with selected device details and display a confirmation message.

1 REPLY 1

Community Alums
Not applicable

hi @Selvadevi Srini ,

First, your flow sounds really user-friendly: scan → verify → describe issue → select related devices → create incident → confirm. Let’s break down how to implement it:

  1. Barcode scanning & asset lookup
    Use the Now Mobile app’s barcode scanning capability to capture the Asset Tag.
    Then, run a simple query (GlideRecord or Data Item) against the Managed Rooms table to see if a matching record exists.

  2. Show “Meeting Room Found” & collect Short Description
    Once the meeting room is validated, display a prompt in the app where the user can enter a short description of the issue.

  3. Fetch related devices
    Use the cmdb_rel_ci relationship to pull all devices related to the meeting room (which should be a CI in cmdb_ci).
    This can be done via Data Items and presented in the mobile app as a checklist or multi-select list, so users can pick which devices are affected.

  4. Create the incident with details
    In your mobile app logic or Flow Designer:

    • Create an incident record, setting fields like Short Description and Caller.

    • Add the selected devices as related items (for example, in a custom field, multi-row variable set, or related list).

    • Optionally, update the Work Notes or Description to include which devices were selected.

  5. Display confirmation
    After submission, show a friendly confirmation message like “Incident created successfully” with the incident number.