Functional Specifications

3.9.2 Functional Specifications

  • Accessing the Bot Messages Module:
    • Description: Users can access the Bot Messages module through the following pathway:
      • Navigation Path: Click on Bot Space -> Bot Configuration -> Bot Messages from the sidebar menu.
      • Quick Menu Access: Utilize the quick menu on the home screen for direct access to the Bot Messages module.
  • Configuring Sorry Messages:
    • Description: Users can configure two types of sorry messages that the bot displays when it does not have an answer to a user’s query.
    • Functionalities:
      • First Sorry Message: Initial apology message displayed to the user.
      • Second Sorry Message: Follow-up apology message displayed if the bot still lacks an answer after the first message.
    • Business Rules & Validations:
      • Required Fields: Both sorry message fields are mandatory.
      • Customization: Users can input custom text for each sorry message to align with their brand voice and communication style.
      • Error Handling: If either sorry message field is left empty, an error message is displayed prompting the user to provide the necessary content.
  • Enabling/Disabling Bot Citation:
    • Description: When enabled, the bot provides references (documents or links) for its answers, enhancing transparency and credibility.
    • Functionalities:
      • Enable Citation: Toggle to enable the citation feature.
      • Disable Citation: Toggle to disable the citation feature.
    • Business Rules & Validations:
      • Platform Support: This functionality is available only on selected platforms. Ensure compatibility before enabling.
      • Reference Source: Users must specify the sources (documents or links) from which the bot can cite.
      • Error Handling: If citation is enabled on unsupported platforms, an error message is displayed.
  • Enabling/Disabling Bot Recommendation:
    • Description: When enabled, the bot offers recommendation buttons based on the user’s question, leveraging Generative AI capabilities to generate relevant suggestions.
    • Functionalities:
      • Enable Recommendation: Toggle to enable the recommendation feature.
      • Disable Recommendation: Toggle to disable the recommendation feature.
    • Business Rules & Validations:
      • Platform Support: This functionality is available only on selected platforms. Ensure compatibility before enabling.
      • Recommendation Generation: Recommendations are generated using GenAI capabilities, ensuring relevance and context.
      • Error Handling: If recommendation is enabled on unsupported platforms, an error message is displayed.
  • Enabling/Disabling Leave a Message Form:
    • Description: When enabled, after displaying the second sorry message, a leave-a-message form appears, allowing users to send messages to the bot manager.
    • Functionalities:
      • Enable Leave a Message Form: Toggle to enable the feature.
      • Disable Leave a Message Form: Toggle to disable the feature.
      • Configure Fallback Message: When enabling the leave-a-message form, users must provide a fallback message that accompanies the form.
    • Business Rules & Validations:
      • Required Fields: All fields related to the leave-a-message form are mandatory when the feature is enabled.
      • Form Configuration: Users must input a valid fallback message that guides users on how to leave a message.
      • Error Handling: If the fallback message is missing or improperly formatted, an error message is displayed.

Next

Leave a Reply

Your email address will not be published. Required fields are marked *