In this section, the color scheme shown in the screenshots may differ from the actual appearance of the Control Centre.
The Alerts & Reports module group consists of the Fraud Alerts, User Activity Alerts, Scheduled Reports and Notification Channels modules.
In this module group, you can configure notifications for fraud attacks and user activities (rule or list changes, blockage cancellations) and enable scheduled reports (hourly, daily, weekly, and monthly). You can also configure notification channels (Email, Telegram, Slack, Mattermost, and HTTP) for all alerts and reports.
In the Fraud Alerts module, you can configure notifications for detected attacks based on protection methods (Proactive Monitoring, Behavioral Analysis, Custom Rules).
You can view this and any corresponding documentation page directly from the Control Centre by clicking the ? ABOUT button in the top-right corner of the page.
The Fraud Alerts table allows you to enable or disable fraud attack notifications and view the channels that will receive alerts when notifications are enabled.
Remember, when the fraud alert toggle switch for “New Fraud Attack” is enabled, alerts are sent only for rules with the "Unmuted" option selected in the Alerting field of Proactive Monitoring, Behavioral Analysis, or Custom Rules (and only if the rule itself is enabled)..
You can change the settings, including the list of notification channels, by clicking on the corresponding row in the table. This will take you to the Edit Alert page.
Here you will find the alert name, a toggle switch to enable or disable notifications, and the Notification Channels field.
By clicking the Notification Channels field, you can view the list of channels available in the Notification Channels module. From this list, you can add channels or remove them to stop receiving alerts about user actions to the specified channels.
If no channels have been set up before, you will be prompted to go to the Notification Channels module. You should also go to the Notification Channels module if you want to create a new channel in addition to the existing ones. For details on creating channels, see the Notification Channels module.
When the alert is enabled , users with channels specified in the settings will receive notifications containing details of fraud attacks detected by unmuted protection method rules (Proactive Monitoring, Behavioral Analysis, Custom Rules).
Email fraud alerts include the following fields detailing the fraud attack:
You can click the VIEW DETAILS button to learn more about a particular fraud attack event. You will be taken to the Fraud Attack Details page.
At the bottom of the email, you will find a link that takes you to the Notification Channels page. See the Notification Channels module for more details.
Fraud alerts received via messengers (Slack, Telegram, Mattermost) include the following fields detailing the fraud attack:
You can also click the View details link to go to the Fraud Attack Details page for more information.
An example of the alert in Telegram is provided below. The alert content is the same in Slack and Mattermost.
HTTP fraud alerts deliver a JSON payload to the target system containing key information about the fraud attack.
{
"event": "ALERT_NEW_PATTERN",
"eventTime": "2025-08-28T08:25:08.067Z",
"data": {
"patternId": "5bace6185c63c47b90ceb433ded0d30999415177",
"clientId": "demo-client",
"timeslotId": 3,
"eventTime": "2025-08-28T08:25:08.067Z",
"methodType": "BEHAVIORAL",
"eventType": "DETECTED_ATTACK",
"fraudType": "SPAM",
"severity": "MEDIUM",
"arange": [
"34902"
],
"brange": [
"375"
],
"acountryId": [
206
],
"adestinationId": [
1647
],
"bcountryId": [
25
],
"bdestinationId": [
967
],
"description": "Suspicious pattern of calls from A-range 34902 to B-range 375.",
"actionDesc": "None."
}
}
In the User Activity Alerts module, you can configure notifications for the following changes:
You can view this and any corresponding documentation page directly from the Control Centre by clicking the ? ABOUT button in the top-right corner of the page.
In the User Activity Alerts table, you can enable or disable notifications for specific user actions and view the channels configured to receive alerts.
You can change these settings, including the list of channels for each notification type, by clicking the corresponding row in the table. This will take you to the Edit Alert page.
Here you can view the alert name, toggle alerting on or off, and manage the Notification Channels.
By clicking the Notification Channels field, you can view the list of channels available in the Notification Channels module. From this list, you can add channels or remove them to stop receiving alerts about user actions to the specified channels.
If no channels have been set up before, you will be prompted to go to the Notification Channels module. You should also go to the Notification Channels module if you want to create a new channel in addition to the existing ones. For details on creating channels, see the Notification Channels module.
When alerts are enabled , users with channels specified in the settings will receive notifications according to the selected types of user actions.
Email alerts about protection methods changes include the following information:
For newly created and updated rules, a link is also provided to view and edit rule details.
Email alerts about prefix (block or allow) list changes include the following information:
For each updated list, a link is also provided to access detailed information about the list and its number ranges, with the option to edit the number ranges if needed.
Email alerts about blockage cancellation include the following information:
All email user activity alerts mentioned above include a link to the Notification Channels page. See the Notification Channels module for more details.
User activity alerts received via messengers (Slack, Telegram or Mattermost) include brief information about the action applied and the user who performed it.
You can also click the Notification settings link to go to the User Activity Alerts page, where you can configure alert settings.
Examples of alerts in Telegram are provided below. The alert content is the same in Slack and Mattermost.
In the Scheduled Reports module, you can configure hourly, daily, weekly and monthly overall reports.
You can view this and any corresponding documentation page directly from the Control Centre by clicking the ? ABOUT button in the top-right corner of the page.
In the Scheduled Reports table, you can enable or disable report delivery and view the channels configured for receiving the reports.
You can also generate a report immediately by clicking the SEND NOW button. This option is available only for reports with configured channels.
You can change these settings, including the list of channels for each report, by clicking the corresponding row in the table. This will take you to the Edit Report page. Here you can find the report name, its frequency (periodicity), a toggle switch to enable or disable report delivery, and the Notification Channels field.
By clicking the Notification Channels field, you can view the list of channels available in the Notification Channels module. From this list, you can add channels or remove them to stop receiving alerts about user actions to the specified channels.
If no channels have been set up before, you will be prompted to go to the Notification Channels module. You should also go to the Notification Channels module if you want to create a new channel in addition to the existing ones. For details on creating channels, see the Notification Channels module.
When reports are enabled , users with channels specified in the settings will receive scheduled reports covering the specified period.
Daily, weekly, and monthly reports are sent even if no fraud was detected during the specified period.
Hourly reports are only sent for the hours when fraudulent activity was detected. However, if you generate an hourly report by clicking the SEND NOW button, it will be sent even if no fraud was detected during that (previous) hour.
Each email report (hourly, daily, weekly and monthly) includes the following information:
In the General Information section, you can find a link that leads to the Calculations module, where you can learn more about how the Prevented Fraud Charge is calculated.
By clicking the DOWNLOAD FULL REPORT button you will be taken to the pop-up window of Fraud Analytics module, where you can get the full report (by clicking the DOWNLOAD button) for the specified period.
You can also change the data groupings before downloading the full report. In order to do this, click on the CANCEL button. Then click the GROUP BY field in the Fraud Analytics page and select Source Country, Destination Country, or Source Gateway to group the data table accordingly. After that click on the DOWNLOAD button.
See the Fraud Analytics module for more details.
By clicking the VIEW FRAUD CALL ATTEMPTS button you will be taken to the Fraud Call Attempts page, where you can find a chart showing statistics for the time period specified in the email report and a table with detailed information about each fraud call attempt. You can download the file with fraud call attempts by clicking the DOWNLOAD button .
See the Fraud Call Attempts module for more details.
At the bottom of the email, you will find a link that takes you to the Notification Channels page.
See the Notification Channels module for more details.
Daily, weekly, and monthly reports are delivered even if no fraud was detected during the specified period.
Hourly reports are delivered for the hours when fraudulent activity was detected.
Scheduled reports received via messengers (Slack, Telegram, Mattermost) include the following information:
Clicking the report title takes you to the Fraud Analytics module, where you can view fraud call statistics for the specified period.
You can also click the View Fraud Call Attempts link to access the Fraud Call Attempts module, which contains detailed information about corresponding fraud call attempts.
Examples of the reports in Telegram are provided below. The reports content is the same in Slack and Mattermost.
HTTP scheduled reports deliver a JSON payload to the target system containing data about fraud calls for the specified period, grouped by fraud type.
{
"event": "REPORT",
"schedule": "DAILY",
"interval": "2025-08-31",
"timeFrom": 1756598400000,
"timeTo": 1756684799999,
"data": [
{
"groupingKeyValue": "PBX",
"fraudCalls": 800,
"rejectedFraudCalls": 800,
"callAttempts": 650552,
"preventedFraudCharge": 1971
},
{
"groupingKeyValue": "P2S",
"fraudCalls": 699,
"rejectedFraudCalls": 0,
"callAttempts": 650552,
"preventedFraudCharge": 0
},
{
"groupingKeyValue": "IRSF",
"fraudCalls": 385,
"rejectedFraudCalls": 382,
"callAttempts": 650552,
"preventedFraudCharge": 1416
},
{
"groupingKeyValue": "WANGIRI_CALLBACKS",
"fraudCalls": 4,
"rejectedFraudCalls": 4,
"callAttempts": 650552,
"preventedFraudCharge": 4
}
]
}
The Notification Channels module is used to configure channels for receiving alerts and reports.
You can view this and any corresponding documentation page directly from the Control Centre by clicking the ? ABOUT button in the top-right corner of the page.
The main section of the page contains a table with the following key information for each channel:
To add a new channel, click the + ADD NEW button located in the top-right corner of the page. You will be directed to the New Channel page.
Next, enter channel details:
After you select a channel type, an additional input field for the destination address will appear. This field's format adjusts dynamically based on your selection.
Below is a description of the required input for each channel type:
Some Chat IDs, especially for channels and certain types of groups, may start with -100. This prefix might not always be visible in the URL, but if it is part of your Chat ID, you must include it.
Once you have filled in all required fields (channel name, type, and address), you can click TEST NOW to verify that the entered destination address is working correctly.
If the channel is configured correctly, you will receive a test message.
To save the newly created channel, click SAVE.
You can also manage an existing channel by clicking the channel’s row. You will be taken to the Edit Channel page.
In the Edit Channel form you can change the channel name, the channel type, and the destination address. If you change the channel type, you will need to update the destination address accordingly.
Here you can also see where the channel is currently used.
Click the SAVE button to confirm the changes.
To delete a channel, click the DELETE button on the Edit Channel page. A pop-up notification will appear, asking you to confirm your decision. Click CANCEL to stop or DELETE to proceed with the deletion. This action cannot be undone.
A channel cannot be deleted if it is used in any active alert or report. Before deletion, it must be removed from all dependent alerts and reports.