Functional Specifications

  • 3.5.2 Functional Specifications
    • Accessing the FAQ Module
      • Description: Users can access the FAQ module through multiple pathways:
      • Sidebar Navigation: Click on Bot Space -> Knowledge Hub -> FAQs from the sidebar menu.
      • Quick Menu Access: Utilize the quick menu on the home screen for direct access to the FAQ module.
    • Types of FAQs
      • System FAQs
        • Description: Automatically generated FAQs that are created by default when a new bot is created.
        • Characteristics:
          • Non-Deleteable: System FAQs cannot be deleted to ensure essential information remains intact.
          • Editable: Users can edit the content of system FAQs to tailor them to specific needs.
      • Custom FAQs
        • Description: User-generated FAQs that can be created, edited, or deleted based on specific requirements.
        • Characteristics:
          • Fully Manageable: Users have full control over adding, editing, and deleting custom FAQs.
    • Adding a FAQ
      • Description: Users can create new FAQs by providing questions and configuring corresponding bot responses.
      • Functionalities:
        • Select Topic: Choose a relevant topic under which the FAQ will be categorized.
        • Enter Question: Input the FAQ question, ensuring it is unique.
        • Configure Bot Response:
          • Response Types: Users can select from various response types to tailor the bot’s replies:
          • Text: Simple text-based responses.
          • Button: Interactive buttons that can trigger actions or redirect users.
          • Image: Visual responses using images.
          • Text + Button: Combination of text and interactive buttons.
          • List: Structured lists with multiple options.
          • SSML: Speech Synthesis Markup Language for enhanced voice responses.
          • Location: Providing geographical information or maps.
          • Button Types:
            • Link Button: Redirects users to a specified URL upon clicking.
            • Quick Buttons: Provides predefined responses with labels and messages sent to the bot.
          • Attachment Requirements:
            • Valid File: Attachments must be valid and free from corruption.
            • Size Limit: Maximum attachment size is 2 MB.
          • List Configuration:
            • Title: Title of the list.
            • Label: Display text for each list item.
            • Message Sent to Bot: Predefined messages sent to the bot when a list item is selected.
            • Description (Optional): Additional information for each list item.
            • Reference: For more information on how interactive responses work, refer to Facebook Developers – Interactive Messages.
    • Automatic Similar Questions Generation
      • Description: When a user adds a new FAQ question, the system automatically generates five similar questions to enhance the bot’s training data.
      • Functionality:
        • Similarity Algorithm: Utilizes natural language processing to create variations of the original question.
        • Training Enhancement: These similar questions help the bot recognize and respond to a wider range of user inquiries effectively.
    • Multimedia Responses
      • Description: Users can create multimedia responses to their FAQ questions to provide richer and more engaging interactions.
      • Functionalities:
        • Text Responses: Simple textual replies.
        • Buttons: Interactive elements that guide user actions.
        • Images: Visual content to support the response.
        • Lists: Structured options for user selection.
        • SSML: Enhanced voice responses using SSML.
        • Locations: Geographical data or maps.
    • Managing FAQs
      • Description: Users can manage their FAQs by editing existing entries, deleting custom FAQs, and configuring response types.
      • Functionalities:
        • Edit FAQ: Modify the question or bot response.
        • Delete Custom FAQ: Remove custom FAQs as needed.
        • View Similar Questions: Access and manage automatically generated similar questions.
    • Post-Creation Actions
      • Description: After successfully adding an FAQ, users can proceed to integrate it into the bot’s training or navigate to other workflows.
      • Functionalities:
        • Integrate into Bot Training: Incorporate the newly added FAQ into the bot’s training data to improve response accuracy.
        • Navigate to Other Flows: Choose to proceed to other modules or functionalities within the platform as needed.

Next

Leave a Reply

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