Turn an abuse report into a BunnyCDN block
Send a suspected IP to Notis. Review its abuse context and block it on the pull zone you specify when the evidence warrants it.
Trigger
Webhook received
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Action
Add Blocked IP
Adds an IP address to a pull zone’s block list to restrict access and unwanted traffic.
Why this helps
Looking up IP reputation and then manually updating CDN security rules interrupts incident response and makes it easy to miss a threat.
- Check the submitted IP against Abuselpdb before taking action.
- Reduce the delay between an abuse signal and a pull zone block.
- Use a run report to track the decision and outcome.
Setup
Build it in a few focused steps.
- 1Connect Abuselpdb and BunnyCDN once in the Notis portal.
- 2Create an automation in the portal or tell Notis in plain language from any channel.
- 3In one instruction, ask Notis to check the submitted IP with Abuselpdb and add it to the specified BunnyCDN pull zone's blocked IP list only when the returned evidence supports blocking.
- 4Choose the webhook trigger and select where run reports should go.
- 5Test with one real IP and a pull zone ID you are authorized to manage.
Questions about this workflow
What starts this automation?
An HTTP request sent to the automation's Notis webhook starts it. Include the IP address to review and the BunnyCDN pull zone ID.
Does Abuselpdb automatically block the IP?
No. Abuselpdb provides reputation or abuse information; the workflow asks Notis to evaluate the returned evidence and use BunnyCDN's Add Blocked IP action when warranted.
Does this cover every BunnyCDN zone?
No. The instruction should identify the pull zone to update. The action applies to a specified pull zone.
When this happens · Trigger
Do this · Action
Supported Triggers and Actions
Notis builds workflows that link Abuselpdb to Bunnycdn. A trigger fires from one place; an action lands in another.
Abuselpdb triggers
Bunnycdn actions
Recurring trigger
Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.
Add Storage Zone
Creates a storage zone, an irreversible action.
Webhook trigger
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Add Allowed Referer
Create DNS Record
Creates a DNS record in a DNS zone.
Add Blocked IP
Adds an IP address to a pull zone’s block list to restrict access and unwanted traffic.
Create Pull Zone
Creates a CDN pull zone to cache and deliver content from your origin server.
Add Blocked Referer
Adds a referer to a pull zone’s blocked list to prevent its domain from accessing content.
Delete DNS Record
Deletes a specific DNS record.
Delete DNS Zone
Permanently deletes a DNS zone.
Connect any two apps with Notis in the middle.
Abuselpdb and Bunnycdn, or any other combination from 1,000+ integrations.
When this happens · Trigger
Do this · Action
Save your first hour today.
7-day trial of any paid plan, with 20$ of usage included.
No card. Works with personal or business Bunnycdn.