Rekhu Assistant keeps your users' conversations, in a list next to the chat
Rekhu Assistant now keeps every signed-in user's conversations and shows them in a list next to the chat, to open again, search, rename or delete, in the widget, Laravel, Node.js and Flutter.
Users come back to a question days later. Rekhu Assistant now keeps their conversations and shows them in a list next to the chat, like the chat apps they know.
What your users get
- Their earlier conversations, newest first, with when they were last used and how many questions they hold.
- Open one and go on where they left off.
- Search in the titles and in their own questions.
- Rename a conversation, or delete it for good.
- New keeps the old one. Starting a new chat no longer deletes the conversation before.
- On a phone the list covers the chat and closes once they pick one, and it reads right to left in Arabic.
The public chat for visitors has no list; only signed-in users have one.
What you do
- Update the packages:
rekhu/assistant-laravel0.14 or@rekhu/assistant-node0.8 on the server, and the widget@rekhu/assistant-widget0.8 orrekhu_assistant0.2 for Flutter. - Laravel: run
php artisan migrateonce. Conversations are then kept in your database for 90 days after their last message (conversations.keep_days), and older ones are removed once a day by your scheduler. Node.js: conversations are kept in the store you give the assistant for 90 days (conversations.keepDays). - That is all for the widget and Flutter: they show the list by themselves for signed-in users.
A chat screen of your own gets the same through the client: list, open, rename and delete. The details are in each package's README and in the protocol.