- Print
- PDF
This document aims to improve understanding of Knovvu Biometrics integration with the Knovvu Virtual Agent.
Through this integration, end-users' identities can be verified using their voices prior to transactions, as specified during the design phase.
To verify the claimed identity of individuals, their voiceprint must be created either within the Knovvu Biometrics GUI or via the API.
Steps & Prerequisites
1) Creating Integration
To create the integration, navigate to the "Services" section within the "Integration" menu in the Knovvu VA user interface. Subsequently, click on "New Integration," and from the service types, select "Voice Biometrics."
SESTEK will provide the necessary information to set up the service integration, including the Token Endpoint
and Service Endpoint
of Knovvu Biometrics, along with the Client Id
and Client Secret
. These client credentials pertain to the tenant created on Knovvu Biometrics and can be accessed via the host user by navigating to Administration → OpenID → Applications.
2) Usage in Projects
To utilize the voice biometrics integration within flows, GUI users need to connect the created service integration via Project Settings.
3) Usage in Flows
Once the integration is connected to the project, the "VB Node" will appear in the node panel, ready to be employed within the flow.
Please note that the usercode
field is mandatory within the node settings and can be populated using a variable. For detailed information on variables, refer to variable management documentation.
There are 5 output ports of the Voice Biometrics Node:
- Confirmed: The user is confirmed.
- Denied: The user is denied.
- Insufficient Voice: The voice length is insufficient.
- Not Enrolled: The user is not enrolled in the system.
- Timeout: There was no response from the service within given amount of time
If a user is enrolled in the system but their status is suspended, the node exits through the "Denied" port.