Detailed Reports
Detailed Reports provide extensive data regarding the messages sent and received and can be accessed via Reports > Detailed Reports.
Features and data include:
Reports can be filtered by the following:
1. Date Range - Up to 12 months can be selected
2. Accounts - parent account can filter on sub-accounts
3. Status - user can filter on message status
- Delivered - the message was successfully delivered to the handset
- Failed
- Failed - the message has failed and the carrier has stopped attempting to deliver
- Rejected - message has been rejected. This is usually due to an issue with the destination number
- Expired - message has passed the expiry date and the carrier has stopped attempting to deliver
- Pending - intermediate state
- Submitted - message has been processed and submitted to carrier for delivery. This is a final status on messages without delivery receipts
- Enroute - carrier is still attempting to deliver the message to the handset
- Held - message has been held for review
- Undefined - fallback message
4. Contact - user can filter on contact or mobile number
5. Advanced filters - can be used for either default or custom metadata and can be expanded by clicking 'Advanced Filters'. Custom metadata can only be supplied via the REST API. Default metadata can be viewed in the table
- Metadata key - name of the metadata e.g. BroadcastId
- Metadata value - the value of the metadata which can be viewed in the column corresponding to the Metadata key
6. Summary Charts
- Outbound Messages - the volume of messages sent within the filtered search parameters
- Units Used - volume of units used which can be greater than the number of messages sent as longer messages may exceed the industry standard
- Inbound Messages - volume of messages received
7. Outbound Message Table
A list of outbound messages displayed in order of date & time sent as per the preset date range
8. Inbound Message Table
A list of all inbound messages displayed in order or date & time received as per the preset date range
9. Column Menu
A dropdown list of data columns that can be added or removed from the inbound/outbound message tables
Message Tables - Outbound
The outbound messages for the specified filter selections will be displayed in the "Sent (outbound)" tab. You can add or remove columns from the "Columns" dropdown list:
Available columns for the outbound table are as follows:
- Timestamp - gateway timestamp of message processing time
- From - source number
- To - destination number
- Format - message type
- Message - message content
- Status - message status
- DeliveredTimestamp - carrier returned delivered timestamp
- ReasonDescription - message status description
- ReasonCode - message status code
- Units - number of units consumed per message
- Account ID - unique identifier of account
- Message ID - unique message identifier returned from messaging gateway
- Destination Country - destination country of recipient
- Source Country - source country of sender
- BroadcastId - unique identifier of broadcast
- BroadcastName - name of broadcast
- UserId - unique identifier of sending user
- UserName - label and address of sending user
Message Tables - Inbound
Inbound messages for the specified filter selections are displayed in the "Received (inbound)" tab. Columns can also be edited for the inbound table:
Available columns for the inbound table are as follows:
- Timestamp - gateway timestamp of message processing time
- From - source number
- To - destination number
- Message - message content
- Account ID - receiving account
- Outbound Message ID - unique message identifier assigned to the original outbound message by the messaging gateway
- Inbound Message ID - unique message identifier assigned to the inbound message by the messaging gateway
- Format - format of the message
- Source Country - the originating country of the inbound message
- Destination Country - the destination country of the inbound message
- Broadcast ID - unique identifier of outbound message broadcast
- BroadcastName - name of broadcast
- UserId - unique identifier of sending user
- UserName - label and address of sending user
Notes:
- Data will not be displayed if:
- No messages sent within the date range specified
- No messages corresponding to the applied filters were sent within the date range specified