Skip to main content

ProGlove documentation

User feedback

MAI can provide user feedback through LED, vibration, and audio signals, similar to existing ProGlove scanners. Feedback patterns are predefined by ProGlove, though basic settings like volume and on/off controls can be set in Configuration.

Notification templates provide additional visual feedback directly on the screen.

When to use notification templates

While LED lights offer basic status indication, Notification templates can display detailed context with icons, text, and color-coded information.

Use Notification templates when context matters more than speed — for explaining errors, providing instructions, or showing progress updates that help workers make informed decisions.

Note

Notification templates currently support five types: scan, success, error, warning, and info notifications.

user_feedback_-_scan.png

Scan

user_feedback_-_success.png

Success

Use when an action was completed as expected (e.g., item scanned, task finished).

Reassures the user, builds trust.

user_feedback_-_error.png

Error

Use when the system can't proceed or a task was not completed. (e.g., wrong item, invalid input). 

Should be clear, persistent, and require acknowledgment if critical. If the error is fixable, introduce physical or on-screen buttons to provide interactions for the user.

user_feedback_-_warning.png

Warning

Use when there is a discrepancy, but the user can still continue (e.g., item mismatch, optional step skipped).

Can be used to prevent mistakes before they happen. 

user_feedback_-_info.png

Info

Use for neutral updates or background messages (e.g, "Battery low", "New task assigned"). 

Avoid overusing - if everything is "info," nothing stands out.

Tip

Keep notifications useful, not noisy. Overusing them reduces their impact.

🟢 Best practices
user_feedback_-_best.png

Inform the user: Use notification screens to inform the user whether the process step was successful or not, and to display information or a warning.

Buttons: If you mapped the buttons on the notification screen, make them actionable.

Copy: Keep it short and clear. You can use specific, technical words, if you're sure workers will understand it.

🔴 Avoid
user_feedback_-_avoid1.png

Lack of context: Don't show an error if the user can't act on it or do anything to resolve it. This creates a dead end and can confuse or frustrate the worker.

user_feedback_-_avoid2.png

Button duplicates: Avoid mapping the same action in multiple ways. In this example, "Back" and "Retry" both trigger the same outcome.

Exception: Technical issues, or clear 50-50 preferences amongst your workers for physical vs. on-screen touch button.

user_feedback_-_avoid3.png

Vague button text: Button text should clearly set expectations. Avoid vague labels.

Exception: Your process might require the worker to acknowledge an error. In that case, you could add an "OK" button. However, we advise against it, since it doesn't lead to any real action.

user_feedback_-_avoid4.png

Confusing text: Use short and clear copy. Do not use vague terms where the user will have to guess what happened.

View all notification templates in the Template library.