rekhu
← All news

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.

By Rekhu 2 min read

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

  1. Update the packages: rekhu/assistant-laravel 0.14 or @rekhu/assistant-node 0.8 on the server, and the widget @rekhu/assistant-widget 0.8 or rekhu_assistant 0.2 for Flutter.
  2. Laravel: run php artisan migrate once. 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).
  3. 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.

Share LinkedIn X

Related

More on the same topics

Try Rekhu Builder on your site

Create a free account, connect a site, drop in a template. Converting is free; only the chat draws from the credit.