CLASSOUND 2-Way Messaging Analytics

CLASSOUND 2-Way Messaging Analytics

Scroll Export Button

This document provides an overview of the CLASSOUND 2-way messaging Liveboard in x-bees Analytics.

Created: May 2026

Updated: August 2026

Permalink: https://wildix.atlassian.net/wiki/x/BADthQ

Introduction 

The CLASSOUND 2-way messaging Liveboard provides visibility into inbound and outbound messaging activity across multiple channels, including SMS, WhatsApp, MMS. This feature allows managers and administrators to track message delivery, analyze communication volumes.

Requirements

  • WMS version 6.01.20220621.2 or higher on a standalone PBX or a whole WMS Network

  • Subscription: x-bees-SuperBee

CLASSOUND 2-way messaging is included with the x-bees subscription; only an active DID is required. For activation details, see CLASSOUND Activation Request.

Note:

  • Analytics data is stored in an AWS datacenter in the region where the PBX is located.

  • Events sending / data gathering should be enabled in WMS -> PBX -> Features -> Cloud Analytics. It is automatically activated if a PBX or whole WMS Network are running in the Cloud. In case of a standalone Virtual/ Hardware PBX, or if there is a mix of Cloud and Virtual/ Hardware PBXs in a WMS Network, Cloud Analytics should be enabled manually by admin. Documentation: WMS Settings Menu - Admin Guide (Features section).

Note: If sending of the events was enabled and then disabled, the old data is still stored in the data base. For the old data to be removed, a ticket to customer care has to be opened.

Important: If you need to disable Cloud Analytics, please contact Wildix Technical Support, as it may affect presence sync in x-bees. 

How to access

To access CLASSOUND 2-Way Messaging Liveboard:

  • Go to Analytics -> on the Liveboards tab, select CLASSOUND 2-Way Messaging:

classound-2-way-sms-liveboard.png

View Different Charts

CLASSOUND 2-Way Messaging Liveboard provides the report data in different charts and you can easily navigate between them by choosing the necessary one: 

classound-2-way-messaging-charts.png

The following charts are available: 

  • Home: includes the total number of messages (by default, “this month” filter is selected for the date range), number of failed, delivered, sent and received messages, as well as graphs visualizing messages by direction and by channel (MMS/ SMS/ WhatsApp):

classound-2-way-sms-messaging-home-page.png

 

  • Messages Stats: the table provides detailed information for each message in a table format. Each row represents a single message with the following data points:

Field

Description

Field

Description

Timestamp

The local date and time the message was sent or received

Message ID

Unique identifier for the specific message

Destination Number

The E.164 number of the recipient

Source Number

The E.164 number or ID of the sender

Conversational ID

Reference to the conversation thread the message belongs to

Direction

Indicates if the message is Inbound or Outbound

Delivery Status

The current status (e.g., sent, delivered, received, failed)

Message Masked

Displays the ACL Group

Note: The option is currently not supported and will be available in further updates.

Channel Type

The type of messaging (SMS, MMS, WhatsApp)

Credits Consumed

The number of SMS/messaging credits deducted for the message

Note: 1 credit equals to 1 SMS (1 SMS is around 150 characters using the standard Latin alphabet)

User Extension

Extension of the user who sent the message

Chat Message ID

Unique identifier for the message in the x-bees conversation

messages-stats.jpg

Clicking on the Conversational ID link, you can join the conversation, depending on chat permissions.

conversation-id-link.png
  • Messages by Extension: the report provides an overview of messages quantity (delivered, failed, sent, and total) by user extension:

messages-by-direction.png

Filter report data  

You can filter report data using the filters at the top:

messaging-analytics-filters.png

The following filters are available:

  • By date range (e.g. this month/ day/ week)

  • Delivery status (delivered/ failed/ received/ sent)

  • Direction (inbound/ outbound)

  • Channel type (MMS/ SMS/ WhatsApp)

  • Source number

  • Destination number

  • User extension

When you click on a filter, a pop-up window appears, which allows you to choose by which parameters you want to filter the report. E.g. clicking on the filter Delivery status, you can select delivered/ failed/ received/ sent messages:

delivery-status-filter.png

Add a new view

After you've applied filters to the report, you can save the filter settings:

  1. Click Save view:

filters-save-view.png
  1. Enter the view name and click Save:

 

Note: The option "Make view available to all users" is greyed out and not available for the CLASSOUND 2-Way Messaging report.

Change view

The next time you open the liveboard, the system automatically opens the report in the saved view. To return to the default view, click on the name of the current view at the top and press Reset Liveboard

messages-analytics-reset-liveboard.png

Here you can also switch to another saved view if available. 

Manage views

Click on the button to the left of the filters section on the top and select Manage views

manage-views.png

On the Manage views screen, you can rename the view or delete it:

Filter data via values in the report

You can also filter report data by choosing necessary values right on the report:

  1. Select the item you want to filter data by (e.g. completed status as on the screenshot below)

  2. Right-click on it and press Filter:

filter-report-data.png

The report is then filtered by the parameter you have just chosen:

filtered-messaging-report.jpg

You can select multiple filters if required (select the item on the report -> right-click on it and press Filter again). To clear the filters, click Clear all at the top:

clear-all-filters.png

 

Schedule Reports

Create scheduled report

CLASSOUND 2-Way Messaging allows you to configure scheduled reports to have them sent to email(s) at a specified interval.

To schedule a report, click on the More (three dots) button -> choose Create Schedule option: 

messaging-analytics-create-schedule-option.png

On the Create Schedule screen that opens, fill out the following fields:

  • Schedule name: enter title for your scheduled report

  • Add comment (optional): provide description if required; the description is included in the body of the email

  • Send every: choose frequency:

    • choose the preferred option: Every N minutes / Hourly / Daily / Weekly / Monthly

    • select at which time the report should be sent

    • choose day for sending the scheduled report

  • Select attachment type: choose if you want to receive the report in PDF or CSV

Note:

  • CSV files are sent only for the visualisations that have tables. Scheduled reports in PDF format are mostly aimed at charts and graphs, while tables may not contain full information. To get complete data in tables (e.g. the list of conferences), we recommend using CSV format.

  • For PDF, you can turn the toggle on next to Show advanced PDF settings and configure the following options:

    • Format: Liveboard or Visualisations

    • Layout: Landscape or Portrait

    • Select tabs to download: choose if you want to receive all or specific charts only

    • Branding: decide if brand logo and page number should be included 

    • Add footer: enter text for the footer of the report 

  • Recipients: you are automatically added as recipient of the report. You can also add other users or groups to send the report to

Note: 

  • Users may not appear in the Recipients drop-down list unless they open Analytics at least once. E.g. if the colleague you want the scheduled report to be sent to, hasn't accessed Analytics at least one time, you won't be able to choose them as a recipient.

  • Under the Groups section in the Recipients drop-down list you can find names of Customers on the Portal. In case you select a group, all users on the PBX (or WMS Network) that belongs to the customer, will receive the scheduled report via email (in case they accessed Analytics at least once).

Click Save to save the scheduled report.

Manage scheduled reports

To manage your scheduled reports, click the More (three dots) button and choose Manage schedules:

manage-scheduled-reports.png

Click More (three dots) next to the necessary report, where you get the following options:

  • Pause

  • Edit

  • View run history 

  • Delete 

In case of pausing a scheduled report, its status changes to Paused. You can resume the scheduled report any time.