Document Assistant ("AI Assistant")

Introduction

The Document Assistant is a submodule of the AI Module that allows service providers to create chatbot-style AI Assistants configured with specific documents as data sources. This powerful tool enables companies to provide users with conversational access to structured information.

Service providers can create multiple AI Assistants, each configured with different prompts and documents to serve various purposes. For example, an AI Assistant can be designed to provide answers based on user manuals for specific devices, allowing users to “chat with the user manual.”

AI Assistant Mobile EN 1

Purpose of the Document Assistant

The primary purpose of the Document Assistant is to enhance user experience and efficiency by delivering accurate information through conversational interaction.

Key Benefits:

  • Providing targeted, automated responses to user queries based on uploaded documents.
  • Allowing companies to make content accessible quickly without manually structuring pathways.
  • Supporting various use cases by configuring AI Assistants for different purposes, such as troubleshooting, product guidance, or customer support.
  • Eliminating the need to translate content. Even if the uploaded documents are only in English, the AI Assistant can respond to users in various languages.

Features

  • Multiple AI Assistants: You can create multiple AI Assistants, each with different prompts and documents for various purposes. (picture)
  • Document Access: Each AI Assistant can be linked to multiple documents.
  • Internal AI Assistants: AI Assistants can be set to “Internal,” making them accessible only to employees. (picture)
  • Access Points: Users can access AI Assistants in several ways:
    • Via the Module Button: Providing direct access to AI Assistants. Old or past conversations can also be accessed here (picture).
    • Via the Text Assistant: AI Assistants can be linked to action buttons. (picture)
    • In the Back Office: Employees and Customer Login Users can access AI Assistants via the AI Conversations tab in the Device Details View. This tab allows users to start new chats with AI Assistants and access older conversations. (picture)
  • Document Display: Users can access the documents that form the basis of the AI Assistant's knowledge (e.g., the user manual PDF) so they can read them directly. (picture)
  • Conversation Management:
    • Conversations can be set to Internal by employees to hide them from the public.
    • All users can delete conversations to which they have access.
  • Welcome Message: A Welcome Message can be configured to be displayed to users when they create a new conversation. This message can be used to introduce the AI Assistant and explain what it can be used for. (picture)
    • Example: “Ask me anything about the user manual!”
  • AI Prompt Configuration: Each AI Assistant can have a specific AI Prompt to ensure it behaves as desired and responds appropriately based on its intended purpose.

Creating an AI Assistant

Follow these steps to create an AI Assistant using the Document Assistant submodule:

  1. Select TEMPLATES from the side menu.
  2. Choose the template you want to edit.
  3. Click the MODULES tab.
  4. Select AI from the side menu.
  5. Enable the module and the submodule Document Assistant.
  6. Select the Document Assistant from the side menu.
  7. Click + NEW ASSISTANT.
  8. Enter a Title. (Optional: Enter an AI Name, a Welcome Message, and upload an AI Avatar Picture.)
  9. Click SAVE.
  10. Click + ADD ELEMENT.
  11. Enter a Title and click NEXT.
  12. (Optional) Enter a Description.
  13. Upload documents, such as PDFs.
  14. Click SAVE.

Management for OpenAI Assistants

This feature allows users to create, update, and delete AI Assistants directly from the AI Assistant module settings, providing seamless management of OpenAI connections.

How It Works:

  • Within each Document Assistant entity, a button labeled "MANAGE OPENAI" is available. (picture)
  • When clicking on this button, a dropdown menu appears with the following options:
    • Create: Create a new assistant on OpenAI. (picture)
    • Update: Update an existing assistant on OpenAI. (picture)
      • When to Use: If the results provided by the assistant have become poor or inaccurate, this may be due to changes or updates made by OpenAI. To reset the assistant to the latest version, click "Update". This will fix the problem.
    • Delete: Delete an assistant from OpenAI. (picture)
      • When to Use: Deleting an assistant from OpenAI can be useful to reduce costs. For example, if a specific AI Assistant isn’t being used at the moment, it can be deleted. When it is needed again, the assistant can be quickly recreated via "Create".

Good to Know

  • Multiple AI Assistants can be configured for different purposes by using different prompts and documents.
  • Make sure the API Key is active and correctly configured for the AI Assistant to function properly. (article)
  • Uploaded documents should be well-structured for optimal results.
  • Conversations can be accessed and managed by different users depending on their access rights.
Was this article helpful?
YesNo

Leave a Reply

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

9 + fourteen =