This task can be performed using Easychatdesk
Live chat software and customer support tool
Best product for this task

Easychatdesk
productivity
A free live chat widget for your website, easy to use, and a customer support tool for small businesses. CRM ticketing features included

What to expect from an ideal product
- Install the chat widget code on your website pages in under 5 minutes without coding skills
- Create team member accounts and assign different roles for handling customer chats
- Track all visitor conversations in one dashboard with contact details and chat history
- Tag and categorize chats to keep your customer interactions organized
- Follow up on past conversations using the built-in ticketing system and reminders