Chat Interface
A mobile-first, responsive chat UI with inbox management.
Opengram provides a full-featured chat interface designed to feel native on any device (admittedly within the existing limits of PWAs). It runs on Desktop and also ships as a Progressive Web App (PWA) for mobile devices that you can install on your home screen for an app-like experience.
Mobile-First Responsive Design
The interface adapts seamlessly between mobile and desktop viewports. On mobile, it renders as a full-screen view with touch-friendly controls. On desktop, it uses a sidebar layout with the chat list on the left and the active conversation on the right.
Because Opengram ships as a PWA, users can install it on their mobile devices directly from the browser. Once installed, it launches in standalone mode without the browser chrome.
Chat List and Inbox
The chat list displays all conversations with:
- Unread counts -- a badge showing how many new messages are in each chat
- Last message preview -- the most recent message text and timestamp
- Agent indicator -- which agent the chat is connected to
Chat Organization
Users can manage their inbox with several actions:
- Pin a chat to keep it at the top of the list
- Archive a chat to hide it from the default view
- Mark as read / unread to control the unread indicator manually
Archived chats are still accessible through the "Archived" tab and can be unarchived at any time.