For the complete documentation index, see llms.txt. This page is also available as Markdown.

Biometrics

The Avonni Biometrics component enables seamless and secure device-based biometric authentication within Salesforce mobile Screen Flows.

The Avonni Biometrics component adds a button that triggers device biometric authentication (fingerprint or face recognition) in Salesforce mobile Screen Flows. Use it to add a security gate before revealing sensitive information or proceeding to a critical step.


Tutorials

Name
Description
Illustration

Learn the basics of the Avonni Biometrics.


Overview

The component renders a single button. When the user taps it, the device's built-in biometric prompt appears (fingerprint reader or Face ID). On success, the On Success interaction fires — use it to navigate to the next screen, reveal sensitive data, or trigger any flow logic.


Configuration

To configure it, click the component on the Flow screen. The Edit Biometrics Component panel opens on the right with three tabs: Properties, Interactions, and Style. The sections below mirror the Properties tab.

Properties

Label sets the text displayed on the authentication button. Default: "Verify".

Variant controls the visual style of the button: Base, Bare, Bare-Inverse, Border, Border-Filled, Border-Inverse, Brand, Brand-Outline, Container, Destructive, Destructive-Text, Inverse, Neutral, or Success.

Icon Name adds a Lightning Design System icon to the button. Specify in the format utility:lock.

Icon Position places the icon to the Left or Right of the label.

Stretch — when enabled, the button expands to fill the full available width.

Disabled — when enabled, users cannot interact with the button.

Type sets the HTML button type: Button, Reset, or Submit.


Use Cases

The Avonni Biometrics component adds an essential layer of protection for various industries and their most sensitive data:

  • Financial Services: Protect client portfolio data and transaction details.

  • Sales: Secure access to deal information, competitive analysis, and pricing data.

  • Healthcare: Safeguard patient records in compliance with regulatory standards.

  • Intellectual Property: Control access to confidential product designs and research.


Interactions

Interactions define what happens when users interact with the Biometrics. Configure them from the Interactions tab of the Edit Biometrics panel.

Success

Fires when device biometric authentication completes successfully. Use it to navigate to the next screen, reveal sensitive data, or proceed past a security checkpoint.


Styling

The Style tab gives you fine-grained control over the Biometrics's appearance. Configure it from the Style tab of the Edit Biometrics panel.

Controls outer spacing.

  • Top: Sets the top margin.

  • Right: Sets the right margin.

  • Bottom: Sets the bottom margin.

  • Left: Sets the left margin.

Key Considerations

  • The Avonni Biometrics component relies on platform-specific APIs and is only functional within the Salesforce mobile app.

  • Device compatibility may vary — ensure user devices support the required biometric authentication methods.

Output Variables

The Biometrics exposes these output variables you can reference in your flow after the screen. To use them, select the screen element in Flow Builder, then the Biometrics component, and pick the output variable you need.

Authentication Result

Output variable
Type
What it returns

Value

Boolean

true when biometric authentication completed successfully; false otherwise.

Example: After the screen, add a Decision element branching on Value — route to the secure data screen when true, and display an error message when false.

Flow Interaction Output Variables

Like all interactive Flow components, the Biometrics exposes generic output slots (Variable 1–10) that an Open Flow Dialog or Open Flow Panel interaction can fill with values from a launched flow. See Flow Interaction Output Variables.

Last updated

Was this helpful?