Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Create KBA questions

Create knowledge-based questions to use for caller identification and authentication in AI voice agent interactions.

Before you begin

Role required: auth_factors_admin

  • Default questions

    A set of KBA questions default is available to all AI voice assistants in AI Voice Assistant Designer. You can use these questions as-is or edit them.

    QuestionDefault answer sourceTypeCategory
    Phone Numbersys_user.mobile_phoneIdentificationPhone, triggers Automatic Number Identification (ANI)
    Employee IDsys_user.employee_numberIdentification or AuthenticationOthers
    Emailsys_user.emailIdentification or AuthenticationOthers
    Managersys_user.managerIdentification or AuthenticationOthers
    Zip Codesys_user.zipIdentification or AuthenticationOthers

Procedure

  1. Navigate to All > Authentication Factors > Knowledge Based Factor > Questions.

  2. Select New on the Knowledge Based Questions page.

  3. Specify the following fields on the form:

FieldDescription
QuestionDefine a security question to be used for user identity verification. Example: `What is your business phone number?`
ApplicationGlobal application scope is selected by default.
KeywordEnter the primary keyword that best describes the question. Example: `business_phone`.
CategorySelect the category. Options:- Phone Number: Enables partial phone number matching and makes the caller's ANI (automatic number identification) available by default for identification. - Others: Standard matching; ANI is not used. Note: Phone Number category can't be used for authentication.
ChannelSelect the channel for which the question is configured. Currently, only Voice is supported.
Input TypeSelect how the user provides their answer. Options: - Text: The caller enters a response via phone keypad. - Voice: The callers speak their response.
TypeSelect when the question is available for use. Options: - Identification: The question is available for identification configuration only. - Authentication: The question is available for authentication configuration only. - Identification or Authentication: The question is available for both.
  1. Select the Input Type:

    1. Input Type as Text: No additional fields are required.
Image omitted: kba-question-1.png
Knowledge Based Question - Text
    **Note:** If Input Type is set to **Text**, no additional fields are required.

2.  Input Type as **Voice**: Specify the following additional fields:
FieldDescription
Input Format DescriptionDescribe the expected format and structure of the spoken response. For example: `5-character alphanumeric employee ID starting with the letter E.`
Input Format ExampleSpecify comma-separated examples of valid spoken responses. For example: `E372B, E481K, E529D.`
Input Validation PatternSpecify a regular expression pattern to validate the spoken response against the expected format. For example: `^E[0-9]{3}[A-Z]$`.
Image omitted: kba-question-2.png
Knowledge Based Question - Text
  1. Select Submit.

Result

You’re redirected to the Knowledge Based Questions list view. Verify if your question is successfully added.

Image omitted: kba-question-3.png
Knowledge Based Question - list