MindBehind Customer Service Windows

Prev Next

On Meta channels such as Instagram and Facebook Messenger, conversations are often asynchronous. Users may start a conversation, pause their interaction, and return hours later expecting the conversation to continue naturally.

To support this behavior, MindBehind applies session-handling logic to keep conversations fluid and uninterrupted while users remain engaged. This approach prevents active discussions from being cut off mid-flow and ensures a more natural, human-like chat experience, especially during support and discovery journeys.

How Session Continuity Works

Conversations remain active for a rolling 24-hour period as long as the user continues to engage. This means that:

  • Conversations are not interrupted during ongoing interactions

  • Users can continue chatting without restarting the conversation

  • Support and shopping journeys feel continuous and uninterrupted

From the user’s perspective, the conversation simply continues.

Commercial Tracking and Reporting

While the user experience is optimized for continuity, commercial tracking remains aligned with Meta’s 24-hour conversation window model. Window-based counting is still applied for analytics and billing, ensuring transparency and consistency across all Meta channels.

This report helps you understand how continuous user interactions are mapped to 24-hour windows—without compromising visibility or control.

How 24-Hour Windows Analytics Works

The 24-Hour Windows analytics page provides transparency into your conversation traffic and usage across all channels.

Since these platforms utilize a rolling 24-hour session logic, this report helps you understand exactly how your interactions translate into billable units, ensuring you have full visibility into your consumption.

Conversations vs. Windows

To fully utilize this report, it is essential to understand the distinction between a "Conversation" and a "Window."

  • Conversation: A continuous interaction with a user. It represents the entire support case, regardless of how long it takes to resolve.

  • 24-Hour Window: The standard unit of measurement for billing and Meta compliance.

    • A standard conversation usually consumes 1 Window.

    • However, if a conversation remains active and extends beyond 24 hours (due to continuous user engagement), it will generate a new 24-Hour Window.

Dashboard Metrics

Refer to the table below for the breakdown of the metrics visible in the data table.

Metric

Definition

24-hour Windows

The total number of 24-hour sessions consumed on the selected date.

Conversations

The total number of unique conversation threads that ended on the selected date.

Average Handle Time

The average duration required to resolve conversations on the selected date.

Avg. Windows per Conversation

The average number of 24-hour windows consumed by a single conversation.

  • 1.0: Indicates optimal efficiency. All conversations were resolved within a single 24-hour window.

  • > 1.0: Indicates that some conversations extended beyond 24 hours and consumed additional windows.

Interpret your data

You can use the "Avg. Windows Per Conversation" column to identify operational inefficiencies.

Scenario A: The Ideal Flow

  • Conversations: 100

  • 24-hour Windows: 100

  • Avg. Windows: 1.0

  • Analysis: Your team is resolving issues efficiently. No conversation is dragging on longer than necessary.

Scenario B: Long-Running Sessions

  • Date: 2025-12-18

  • Conversations: 3

  • 24-hour Windows: 5

  • Avg. Windows: 1.667

  • Analysis: On this day, 3 conversations consumed 5 windows. This means conversations remained open and active for longer than 24 hours, triggering additional windows.

  • Recommended Action: Check these specific conversations. Are they legitimate long-term support cases, or did an agent forget to close the conversation?

Filter and export data

  • Filters: Use the top bar to drill down by Agent, Department, or Channel Name to see which specific teams are generating long-running conversations.

  • Export Conversation Report: This button downloads the comprehensive raw data file. It is designed for deep dives and detailed auditing. It allows you to see exactly how many 24-Hour Windows were consumed for each unique Conversation ID, providing a granular breakdown of usage.

  • Export Table: This button downloads only the summary data currently visible on your screen/interface. It is ideal for quick reporting and for saving the specific view or filters you are currently using. It includes only the columns and rows displayed in the panel's table. It does not include the detailed raw data.

    The exported file will look like the visuals below.

Frequently Asked Questions (FAQ)

Q: Why don't conversations close automatically after 24 hours anymore?
A: To comply with Meta (WhatsApp) policies and improve the end-user experience, we have moved to a "rolling window" system. This prevents active conversations from being abruptly cut off in the middle of a sentence, resulting in a smoother support experience.

Q: How can I prevent accidental overages?
A: We strongly recommend configuring Department Timeouts or Assistant Timeouts. This ensures that if a user stops replying, the system closes the conversation before it rolls over into a new 24-hour window.