Orphaned cloud resources and their cost — a weekly report
Once a week the scenario scans the cloud via awsLambda, finds idle disks, snapshots and addresses, calculates their cost and sends a report to Telegram, Keap and Azure Cosmos DB.
Forgotten resources are found automatically, weekly
You see the exact money they cost
The report lands in Telegram and Keap
History builds up in Azure Cosmos DB for the trend
To move data from Telegram to Keap automatically, use a ready-made scenario — no manual exports.
Starts when: Weekly Scan Trigger1
Then: Initialize Config
Then: Set Region Variables
Then: Scan unattached EBS Volumes
Then: Process EBS Volumes
Then: Aggregate All Resources
Then: Calculate Summary Stats
Check: If Resources Found
If yes: Generate HTML Report
Then: Send Email Report
If yes: Send Slack Alert
If yes: Generate CSV Export
Then: Log to Google Sheets (Found)
If no: None Found Slack Message
If no: Clean Scan CSV Export
Then: Append or update row in sheet
Then: Scan EBS Snapshots
Then: Process Snapshots
Then: Scan Elastic IPs
Then: Process Elastic IPs
You can launch this Telegram + Keap integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.