buerokratt / Buerokratt-Chatbot

1 stars 17 forks source link

Administrator and CSA can change ended chat status #35

Open rasmusei opened 2 years ago

rasmusei commented 2 years ago

AS AN Administrator and CSA I WANT TO be able to change ended chat status SO THAT I can categorize ended chats better for analytic purposes

Acceptance Criteria

GUI

DSL

helemand commented 1 year ago

if status is CLIENT_LEFT_FOR_UNKNOWN_REASONS, it can be changed to: CLIENT_LEFT_WITH_ACCEPTED CLIENT_LEFT_WITH_NO_RESOLUTION

ceirowe commented 1 year ago

@rasmusei Prototype updated according to AC-s.

janinakimtrohlev commented 1 year ago

BUG - it gives to change the status but when I push to choose status it drops menu down and i need to scroll down page to see this. Should give a choice to change status without scrolling down the hole page. Right now it looks like that: image

janinakimtrohlev commented 1 year ago

@varmoh @1AhmedYasser Right now i test and it also gives choice to change ended chat status, but to view choices i need to scroll page down.

janinakimtrohlev commented 1 year ago

BUG - When chat is closed we choice with which status we close it. But in History says only that it is closed (without reason how closed or why ). image

Also In chat history I can change ended chat status, but it doesn´t save and of course doesn´t show information about chat in status.

MarkusVeltri commented 1 year ago

BUG- 1.You can only change the status to 3 out of 7. 2 You should be able to change it to any of the 7 statuses.

  1. When changing status in chat history you are only able to choose 3 out of 7: Klient lahkus määramata põhjustel, Klient lahkus aktsepteeritud vastusega and Klient lahkus vastuseta.
  2. Open a chat history where the end user left with status 3, then try to change the status to any other status aside the ones I brought up earlier.
  3. image image image image

ffrose commented 1 year ago

Works as intended.

janinakimtrohlev commented 11 months ago

BUG - If the chat has ended with status 3 ("Customer left for unspecified reasons"), the CSA or administrator can change the status currently from 7 options.

Should be when chat ends with status 3 ( "Customer left for unspecified reasons" ). Then in history when you open chat you can choose to change status only to : 5) "Vihakõne" 6) "Muudel põhjustel" 7) "Kliendile vastati tema jäetud kontaktile".

If End User ends chat with status 1)"Klient lahkus aktsepteeritud vastusega" ja 2)"Klient lahkus vastuseta" then CSA or admin MUST NOT be able to change status in history.

Image

janinakimtrohlev commented 11 months ago

Tested and Done