You can set up Wallarm to send scheduled reports and instant notifications to Telegram.
Scheduled reports can be sent on a daily, weekly, or monthly basis. Reports include detailed information about vulnerabilities, attacks, and incidents detected in your system over the selected period.
Notifications include brief details of triggered events:
- System related:
- User changes (newly created, deleted, role change)
- Integration changes (disabled, deleted)
- Application changes (newly created, deleted, name change)
- Vulnerabilities detected, all by default or only for the selected risk level(s):
- High risk
- Medium risk
- Low risk
- Rules and triggers changed (creating, updating, or deleting the rule or trigger)
- Scope changed: updates in hosts, services, and domains
- System related:
Setting up integration¶
Open the Integrations section.
Click the Telegram block or click the Add integration button and choose Telegram.
Add @WallarmUSBot (if you are using the Wallarm US Cloud) or @WallarmBot (if you are using the Wallarm EU Cloud) to the Telegram group receiving Wallarm notifications and follow the authentication link.
After redirection to Wallarm UI, authenticate the bot.
Enter an integration name.
Choose the frequency of sending security reports. If the frequency is not chosen, then reports will not be sent.
Choose event types to trigger notifications. If the events are not chosen, then notifications will not be sent.
Test the integration and make sure the settings are correct.
Click Add integration.
You can also start the chat with @WallarmUSBot or @WallarmBot directly. The bot will send reports and notifications as well.
Integration testing allows checking configuration correctness, availability of the Wallarm Cloud, and the notification format. To test the integration, you can use the button Test integration when creating or editing the integration.
The integration is tested as follows:
Test notifications with the prefix
[Test message]are sent to the selected system.
Test notifications cover the following events (each in a single record):
- New user in the company account
- Newly discovered IP in the company scope
- New trigger in the company account
- Newly discovered security vulnerability
Test notifications include test data.
The integration with Telegram can be tested only if this integration is already created. Test Telegram message:
[Test message] [Test partner] Network perimeter has changed Notification type: new_scope_object_ips New IP addresses were discovered in the network perimeter: 18.104.22.168 Client: TestCompany Cloud: EU
To update the settings of active integration:
Open an active integration.
Make required changes and click Save.
To stop sending reports and notifications temporarily, you can disable the integration:
Open an active integration and click Disable.
To re-enable sending reports and notifications, open the disabled integration and click Enable.
Disabling the integration is the system event. If you receive system notifications, messages about disabled integration will be sent to the configured system.
To stop sending reports and notifications permanently, you can delete the integration. Deleting an integration cannot be undone. The integration will be removed from the list permanently.
Open integration and click Delete.
Confirm the action.
Deleting the integration is the system event. If you receive system notifications, messages about deleted integration will be sent to the configured system.