Allow conversation history to be uploaded and displayed to the user with specific permission

Created on 5 July 2023, 12 months ago
Updated 6 July 2023, 12 months ago

Problem/Motivation

As User 1, I want to upload a JSON file on the chatbot settings page, so that a table on the admin facing dashboard can display chat conversations based on the latest uploaded file

Proposed resolution

  1. - Create a dedicated form for uploading conversation history json that can be obtained from https://www.chatbase.co/chatbot/*/dashboard
  2. - Store json value from the file in the State API
  3. - Discard the file - never store it in public/private filesystem
  4. - Parse the data when the dashboard is displayed and show the following columns:
    • Conversation timestamp
    • User input
    • Bot reply
✨ Feature request
Status

Fixed

Version

1.0

Component

Code

Created by

πŸ‡³πŸ‡΄Norway zaporylie

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024