This document lists the chat features we are considering. The label [IN PROGRESS] means that this feature is in active development.
Priority 1 features
Priority features will be delivered first. This is the minimal feature set. Customer feedback is welcome.
-
[IN PROGRESS] Real-time messaging
-
Customers need to be able to send messages and get replies in real time.
-
[IN PROGRESS] Chat history and transcripts
-
Feature to maintain and provide access to past chat histories. This helps in continuity of service and understanding customer context.
-
[IN PROGRESS] Multi-channel support
-
The software should allow integration with channels like websites, and mobile phones. This ensures customers can reach out from wherever is most convenient for them.
-
Chat team & agent enrolment
-
Ability for agents to be part of the chat team. This can follow business hours cycles
-
Ability to agent to pick a calling chat, hang up or leave a conversation
-
Ability for chat team to be notified of calling chat by visual and audible cue
-
[IN PROGRESS] Mobile-friendly:
-
Many customers prefer to use their mobile devices to access customer service. Hence, the software should work well on mobile platforms.
-
Real-time analytics
-
Providing real-time metrics such as customer satisfaction scores, agent performance, chat volumes, response time, etc. can help in improving the service.
-
[IN PROGRESS] Security and privacy
-
The software should ensure that all communications are secure, and that customer data is stored and handled in compliance with relevant privacy laws and regulations.
Priority 2 features
In no particular order. Customer feedback is welcome.
-
Extended multi-channel support
-
Ability to connect to social media
-
File Sharing
-
Ability to exchange files (like screenshots, documents, etc.)
-
Automated routing
-
Chat can be routed to specifics agents team based on customer needs
Priority 3 features
These features will come after the priority 2 features.
-
Automated Chatbots
-
Chatbots can help in providing instant, automated responses to basic customer queries, thus reducing the load on human agents.
-
Sentiment Analysis
-
Some advanced chat software can analyze the tone of a customer’s messages and alert the agent if the customer seems upset or frustrated.