Signals reports
Signals reports give you visibility into Infobip anti-fraud protection activity on your account. They show how much traffic was attempted and how much of it Signals blocked due to a high-risk score for pumping fraud. They also show the estimated cost savings from blocking that traffic.
Use Signals reports when you need to:
- Track the volume of traffic blocked by Signals fraud protection
- Analyze blocked traffic rates by channel, country, or network
- Break down blocked traffic and savings per account, or per CPaaS X application and entity
- Track estimated cost savings from fraud prevention
- Report on anti-fraud performance to stakeholders
To view the same metrics interactively for a specific month, use the Signals savings dashboard in Analyze. For messaging costs across all channels, use Financial reports instead.
Access and availability
To access Signals reports, your account or at least one account in your hierarchy must have Signals fraud protection enabled. Accounts that had Signals enabled at any point within the report retention period also qualify. Contact your account manager to enable Signals.
You need the Analyze Manager role, plus either the Finance Manager or Account Admin role. See account settings for role management.
If you log in as a main account, you see data for all Signals-enabled accounts in your hierarchy. Metrics include only traffic from accounts that have Signals enabled. If you log in as a sub-account, you see only your own account data.
Coverage
Signals reports cover outbound traffic on the following channels:
For Voice, the report covers outbound phone calls. In the report, Voice traffic appears under the Voice and Video category, with Phone as the subcategory.
Period and schedule
Select a date range for the report and choose whether it runs once (One-time report) or on a recurring schedule (Recurring report). Reports use UTC.
One-time report [#one-time-report-period-and-schedule]
Select a Date range preset. Custom date ranges are not available.
| Option | Details |
|---|---|
| Presets | Yesterday (default), Last 7 days, This month, Last month, Last 3 months, Last 6 months, Last 12 months. Last 7 days covers today and the previous 6 days. Presets include the current day or month, so the most recent data is provisional. |
| Retention | Up to 12 months. The Day dimension is available only for date ranges up to 92 days. Month, or no time dimension, is available for the full 12 months. |
Recurring report [#recurring-report-period-and-schedule]
Recurring Signals reports run monthly and deliver finalized data for the previous month. Only the generation time is configurable.
| Setting | Description |
|---|---|
| Report for | Last month. Fixed. |
| Frequency | Monthly. Fixed. |
| Day of month | 5. Fixed, because data for the previous month is finalized on the 5th. |
| Start creating report at | The time each report is generated, in UTC. The default is 06:00. |
For example, the report delivered on July 5 includes finalized data for June.
Report structure and grouping logic
The Structure section of the report builder has two columns: dimensions determine how rows are grouped, and metrics determine the values calculated for each row. To change the column order in your report, drag a dimension or metric to a new position.
In the tables in this section, "all channels" refers to the channels listed under Coverage.
Dimensions [#dimensions-report-structure-and-grouping-logic]
Dimensions define how report rows are grouped. Account and Currency are always included. Some dimensions depend on the date range or on the account type. Select Select all to add every dimension.
If you do not select Day or Month, the report aggregates the whole date range into one row for each combination of the selected dimensions.
| Dimension | Description | Applies to | Requirements |
|---|---|---|---|
| Account | Infobip account name, for example "Acme Corp - Marketing Division" | All channels | Always included |
| Category | The channel of the traffic: SMS or Voice and Video | All channels | - |
| Subcategory | The service within the category. For Voice and Video, the subcategory is Phone. SMS has no subcategory. | Voice and Video | - |
| Direction | Whether the traffic is inbound or outbound. Signals reports include outbound traffic only. | All channels | - |
| Day | The calendar day on which the traffic occurred. Appears as UTC Date in the report. | All channels | Date ranges up to 92 days. Cannot be combined with Month |
| Month | The calendar month in which the traffic occurred. Appears as UTC Month in the report. | All channels | Cannot be combined with Day |
| Country | The destination country where traffic was sent, where available | All channels | - |
| Network | The mobile network operator, where available | All channels | - |
| Application | Unique identifier assigned to an application, use case, or environment within the Infobip CPaaS X ecosystem | All channels | CPaaS X accounts only |
| Entity | Unique identifier assigned to an entity, such as a brand or customer, within the Infobip CPaaS X ecosystem | All channels | CPaaS X accounts only |
| Currency | The currency in which estimated savings are calculated, based on your account settings | All channels | Always included |
Metrics [#metrics-report-structure-and-grouping-logic]
Metrics define the values calculated for each row. All metrics are selected by default. Select Clear selection to remove them, then select only the metrics you need.
| Metric | Description | Applies to |
|---|---|---|
| Total attempted traffic | Total number of SMS messages or message segments and Voice calls attempted for delivery, including both delivered and blocked traffic | All channels |
| Blocked traffic | Number of SMS messages or message segments and Voice calls blocked by Signals due to a high-risk score indicating potential pumping fraud | All channels |
| Blocked traffic rate | Percentage of total attempted traffic that Signals blocked, calculated as blocked traffic divided by total attempted traffic | All channels |
| Estimated savings | Estimated cost savings from blocked traffic, based on what that traffic costs if delivered | All channels |
Available filters
In the Filters section, select Add new filter to narrow down report data.
| Filter | Description |
|---|---|
| Account | Specific accounts in your hierarchy. Available only if your hierarchy includes at least one account other than the main account |
| Country | Destination country |
| Network | Destination mobile network operator |
| Application ID | Specific applications in the CPaaS X ecosystem. Available for CPaaS X accounts only |
| Entity ID | Specific entities in the CPaaS X ecosystem. Available for CPaaS X accounts only |
Create a Signals report
- In the web interface, go to Analyze > Reports.
- Under Signals, select Signals savings.
- Select Create report.
- In the Channels and services section, all channels are selected by default: SMS (outbound) and Voice (phone, outbound). Clear any that are not relevant.
- In the Period and schedule section, choose between a one-time or recurring report and select the date range. See Period and schedule above.
- In the Structure section, select the dimensions to group by and the metrics to measure. Account and Currency are always included, and all metrics are selected by default. See Report structure and grouping logic above.
- In the Filters section, optionally select Add new filter to narrow the results. See Available filters above.
- In the Export options section, choose the file format and delivery options:
- Export file format: Select
.xlsx(spreadsheet) or.csv(plain text). - Export file to external server: Select a server configuration to automatically upload the report after generation. See Configure data export.
- Get report download link by email: Send a download link to your account email address, and optionally add additional recipients.
- Direct download: Generate a shareable link so anyone with the link can download the report. The link is valid until the report expires.
- Export file format: Select
- Select Create report.
Report generation runs in the background. The report status changes to Ready when generation is complete. If you configured email delivery in the Export options section, recipients receive a download link by email.
Find your report in the Signals savings list. Reports move through Pending → Ready → Expired (72 hours after generation). Ready reports show a Download button. To access additional actions, select the three-dot menu next to a report:
- View details: Report type, date range, configuration, and export details
- Duplicate: Creates a new report with the same configuration. Use this to re-run an expired or failed report, or create a variation without rebuilding settings.
- Delete: Permanently deletes the report
To preview a Ready report in the web interface, select its name. The preview page shows the report data. From there, select View details or Download report, or open the three-dot menu for View details, Duplicate, and Delete.
For full status definitions and what to do when a report fails or expires, see Manage reports.
Signals savings
Interactive monthly dashboard of blocked traffic and savings, with breakdowns by channel, account, country, and network.
Signals
Anti-fraud protection configuration and threshold management for your account.
Financial reports
Messaging costs across all channels, aggregated by account, channel, country, and campaign.
Was this page helpful?