Skip to main content

Conversation Window

The center panel shows the message thread for the selected conversation. This is where you read incoming messages and see your sent messages.

Conversation Header

At the top of the conversation window you'll see:

ElementDescription
Back arrowReturns to the chat list (visible on mobile)
Contact avatarFirst letter of name with channel-colored status dot (Green = WhatsApp active, Red = WhatsApp expired, Blue = Messenger, Pink = Instagram)
Channel iconMessenger or Instagram icon displayed next to the contact name (WhatsApp conversations show no inline icon)
Channel badgeColor-coded badge showing the channel: Messenger (blue), Instagram (pink), or WhatsApp (green)
Contact nameCustomer's name
Contact identifierPhone number (WhatsApp) or @username and page name (Messenger/Instagram)
24-hour window timerCountdown showing remaining time — green/orange/red (WhatsApp only)
FEP 72h timerFree Entry Point countdown with gift icon (WhatsApp only, if applicable)
Lead HistoryOpens the lead history view
RefreshRefreshes the conversation
Contact InfoToggles the right-side contact info panel
📸
Screenshot: Conversation header showing contact info, timers, and action buttons
conversation-header.png
1. Open a conversation that has an active 24-hour window
2. Capture the header bar showing the contact name, window timer, and action icons
Save to: static/img/screenshots/chat/conversation-window/conversation-header.png

Window Timer Colors

The 24-hour window timer changes color based on urgency:

ColorMeaning
GreenPlenty of time remaining
OrangeLess than 3 hours — nearing expiry
RedWindow has expired — templates only

Free Entry Point (FEP) Timer

If a customer contacted you through a WhatsApp ad or call-to-action, a special 72-hour free messaging window is available. This appears with a gift icon and "FEP 72h" label. During this window, all messages are free of charge.

WhatsApp-only timers

The 24-hour window timer and FEP 72-hour timer only appear on WhatsApp conversations. Facebook Messenger and Instagram conversations do not show these timers — they have their own messaging policies handled by the platform.


Message Bubbles

Messages are displayed as chat-style bubbles:

Message typePositionColor
Sent messages (from you)Right sideLight green
Received messages (from customer)Left sideWhite

Each bubble has a speech tail on the last message in a group.

📸
Screenshot: Conversation showing sent (green, right) and received (white, left) message bubbles
message-bubbles.png
1. Open a conversation with a mix of sent and received messages
2. Capture several messages showing the sent/received bubble styles
Save to: static/img/screenshots/chat/conversation-window/message-bubbles.png

Date Dividers

When messages span multiple days, a date divider line appears showing the full date (e.g., "January 15, 2025"). This helps you quickly find when a conversation happened.


Message Types

The Chat page displays many different types of messages across all channels:

Text Messages

Plain text messages with formatting support (bold, italic, strikethrough).

Image Messages

Images appear as thumbnails inside the message bubble. Click to view the full-size image.

Video Messages

Videos show a preview thumbnail with a play button. Click to watch.

Document Messages

Documents show a file icon with the filename. Click to download.

Audio Messages

Audio messages display as an audio player with play/pause controls.

📸
Screenshot: Different media message types — image, video, document, audio
media-messages.png
1. Find or create a conversation with different media types
2. Capture messages showing image, video, document, and audio previews
Save to: static/img/screenshots/chat/conversation-window/media-messages.png

Template Messages

Sent template messages appear in a special format showing the full template layout — header, body, footer, and buttons — just as the customer sees them.

Interactive Messages

Interactive messages (product listings, button responses, list selections) display with their interactive elements rendered.

Order Messages

When a customer sends a product order through WhatsApp, it appears with product details including item names, quantities, and prices.

Channel-Specific Messages

Some message types are channel-specific:

ChannelUnique message types
WhatsAppFlows, product/catalog messages, order messages, reactions
Facebook MessengerMessenger-specific templates, postback buttons
Instagram DMStory replies, story mentions

Special Message Indicators

Forwarded Messages

Messages that were forwarded show a "Forwarded" label at the top of the bubble.

Reply Context

When a message is a reply to a previous message, a quoted preview of the original message appears above the reply. This helps you follow the conversation thread.

📸
Screenshot: A reply message showing the quoted original message above it
reply-context.png
1. Find a conversation where the customer replied to a specific message
2. Capture the reply showing the quoted context above the reply text
Save to: static/img/screenshots/chat/conversation-window/reply-context.png

Reactions

Emoji reactions from the customer appear as small badges at the bottom of the message bubble.


Empty State

If no conversation is selected, the center panel shows a placeholder message: "Select a conversation or start a new chat".

If a selected conversation has no messages yet, you'll see: "No Messages".

tip

Messages load automatically in real time. You don't need to manually refresh — new messages appear instantly as they arrive.