buerokratt / Buerokratt-Chatbot

1 stars 19 forks source link

CSA can ask for End User contact information #92

Open janinakimtrohlev opened 1 year ago

janinakimtrohlev commented 1 year ago

As A CSA, I WANT TO ask for End User contact information SO THAT I can reply later to provided contact in case I do not have an answer to question immidiately

Acceptance Criteria

PaulaMerle commented 1 year ago

contact form in chat widget is solved within #1 but contains text field (asking to specify the question) that should be omitted when triggering contact request by CSA during the conversation.

rasmusei commented 1 year ago

Contact info is shown here, in the detail box: https://www.figma.com/file/JYnmhsKixyUSCSUXXfwTAA/B%C3%BCrokratt?type=design&node-id=142-4282&t=odNXSq7fOiyYW5tf-0

janinakimtrohlev commented 1 year ago

BUG - CSA can ask end user contact information and for end user appears fields to put in contact information. After end user put his contact information it doesn´t appear in chat and in toolbox view. It appears only on left side of all CSA chats like in picture.

Image Should be - after end user put his contact information it should be shown in chat and toolbox view.

Also unfortunately I can´t check if contact information appears in chat history , because not each chat goes right now to chat history.

1AhmedYasser commented 1 year ago

BUG - CSA can ask end user contact information and for end user appears fields to put in contact information. After end user put his contact information it doesn´t appear in chat and in toolbox view. It appears only on left side of all CSA chats like in picture.

Image Should be - after end user put his contact information it should be shown in chat and toolbox view.

Also unfortunately I can´t check if contact information appears in chat history , because not each chat goes right now to chat history.

@varmoh this bug is not found on local side, please check it from your side

1AhmedYasser commented 1 year ago

@turnerrainer Could not replicate it on local side, working on local side

turnerrainer commented 1 year ago

@turnerrainer Could not replicate it on local side, working on local side

Thanks @1AhmedYasser , we'll take it from here.

janinakimtrohlev commented 1 year ago

@turnerrainer @varmoh As CSA i can ask a contact information and it tells that it is asked. But for end user this request doesn´t come.

janinakimtrohlev commented 1 year ago

Tested and works

PaulaMerle commented 1 year ago

@1AhmedYasser BUG - tested at https://admin.dev.buerokratt.ee/chat/chat/active When the end user sends contact information, the e-mail address and phone number are displayed in the detail view (right) and message preview (left) only after the page is refreshed. The detail view and preview should update immediately after sending the data.

janinakimtrohlev commented 1 year ago

@KlviG @turnerrainer It's not a bug. But it works not every time. So i tried and only on 3 time it shows contact information on the right side of chat.

janinakimtrohlev commented 1 year ago

Tested again and it works well

janinakimtrohlev commented 11 months ago

BUG - IF I as CSA ask from End User about contact information, this question goes to End User. But as End User I put my contact information and it asks me again about that until I don´t push to cancel. Clipboard - 12  detsember 2023 10_38 Clipboard - 12  detsember 2023 10_45

ValterAro commented 10 months ago

Short summary: The csa asks the client for the contact information and the client gets the request for the info, but after entering the information the client is prompted again and the info does not seem to go through. Expected result: the client enters the contact info and after pressing "Kinnita" it is seen by the csa Real result: After entering the contact information and pressing "Kinnita" the client is prompted again to enter the contact information. How to reproduce: As a client as the bot to redirect to csa and then as a csa ask for contact information. Then as a client try to confirm the contact information. After the confirmation the client is prompted again and is in a loop. Pic: image image

rasmusei commented 9 months ago

Same bug appears what Valter described: Short summary: The csa asks the client for the contact information and the client gets the request for the info, but after entering the information the client is prompted again and the info does not seem to go through. Expected result: the client enters the contact info and after pressing "Kinnita" it is seen by the csa Real result: After entering the contact information and pressing "Kinnita" the client is prompted again to enter the contact information. How to reproduce: As a client as the bot to redirect to csa and then as a csa ask for contact information. Then as a client try to confirm the contact information. After the confirmation the client is prompted again and is in a loop.

1AhmedYasser commented 9 months ago

Same bug appears what Valter described: Short summary: The csa asks the client for the contact information and the client gets the request for the info, but after entering the information the client is prompted again and the info does not seem to go through. Expected result: the client enters the contact info and after pressing "Kinnita" it is seen by the csa Real result: After entering the contact information and pressing "Kinnita" the client is prompted again to enter the contact information. How to reproduce: As a client as the bot to redirect to csa and then as a csa ask for contact information. Then as a client try to confirm the contact information. After the confirmation the client is prompted again and is in a loop.

Rebuilt the chat widget image again with varmo, it should be working now @ValterAro @rasmusei

ValterAro commented 9 months ago

Seems to work as intended now.