
BunnyCDN
· #401 most-usedCDN, storage, and video delivery — automated by your agent
BunnyCDN (bunny.net) is a content delivery network that accelerates websites, distributes media files through global edge storage zones, and streams video through Bunny Stream — all at straightforward per-GB pricing with no commitments. Connect it to Actionist and your agents can purge CDN caches on every deployment, upload files directly to edge storage, monitor bandwidth and error rates on a schedule, manage pull zones and DNS records as part of infrastructure workflows, and process takedown requests or GDPR deletions end-to-end — all without anyone logging into the bunny.net dashboard.
Eliminates manual work. Agents eliminate manual cache purge steps after every deploy, automated bandwidth reporting that previously required dashboard visits, and the back-and-forth coordination between teams for file uploads, CDN configuration, and takedown processing.
What your BunnyCDN agent runs on autopilot
A week of scheduled jobs your Actionist agent will execute on your behalf.
BunnyCDN × every other app you use
End-to-end automations that span multiple apps — each one a real business outcome.
CDN cache purged within a minute of every GitHub deployment
When a GitHub Actions deployment workflow completes successfully, the agent identifies the affected pull zones, purges the CDN cache, and posts a confirmation to the #deployments Slack channel — all within about a minute of the deploy finishing. No one needs to remember to flush the cache manually after each release.
Time saved for your team — every week, on autopilot
Savings
What your team gets back — two angles: what you stop doing manually, and what that's worth.
What you do manually today
What your agent runs for you
- Sales15 min / weekManual bandwidth data gathering before renewals
Account managers log into the bunny.net dashboard, navigate to each zone's analytics, screenshot or copy-paste the numbers, and manually include them in renewal deck prep.
Sales Agent0 minAgent pulls CDN usage stats for every renewal conversationBefore a renewal call, the agent fetches bandwidth and cache statistics for the customer's pull zones so the account manager enters the meeting with current usage data rather than last month's invoice.
- Marketing20 min / weekManual cache flush after every content change
The marketing team messages the ops engineer or logs into the bunny.net dashboard to manually purge the pull zone or specific URLs after every landing page update or asset swap.
Marketing Agent0 minAgent purges campaign zones automatically on content updateWhen a campaign landing page or creative asset is updated, the agent purges the relevant CDN paths within about a minute — visitors see the new version immediately without anyone touching the dashboard.
- Customer Support30 min / weekReactive CDN error discovery via customer reports
Support learns about CDN errors from customer tickets or manual dashboard checks — typically after the issue has already affected a significant portion of visitors.
Customer Support Agent0 minAgent monitors error rates and alerts before tickets arriveThe support agent polls pull zone statistics on a schedule and posts a Slack alert the moment error rates spike — giving the team a head start before customers open tickets about broken assets.
- Human Resources12 min / weekManual training content upload and cache coordination
HR emails the ops team requesting a file upload to the CDN and then separately asks them to flush the cache — a back-and-forth process that can delay new training material going live by a day.
Human Resources Agent0 minAgent uploads and cache-purges training content automaticallyWhen a new training video or policy document is approved, the agent uploads it to the edge storage zone and purges the cached version so employees always access current materials without the HR team handling any CDN steps.
- Finance25 min / weekCDN cost discovery at invoice time
Finance learns the CDN cost when the bunny.net invoice arrives at the end of the month, with no visibility into which projects consumed which bandwidth throughout the billing period.
Finance Agent0 minAgent calculates CDN cost estimates before every billing cycleThe finance agent pulls weekly bandwidth and storage statistics for all zones, maps the numbers to the pricing tier, and writes running cost estimates to the tracker — finance always knows the CDN spend before the invoice arrives.
- Operations45 min / weekManual CDN zone lifecycle management
Ops engineers manually create pull zones when services launch, remember to purge caches after deploys, and clean up zombie zones when projects end — tasks that require dashboard access and are routinely forgotten.
Operations Agent0 minAgent provisions, monitors, and decommissions zones automaticallyOps agents handle pull zone creation, DNS record management, scheduled cache purges, and decommission cleanup as routine scheduled agent tasks — the CDN configuration stays aligned with infrastructure changes without manual dashboard work.
- Legal18 min / weekManual takedown and deletion coordination with ops
Legal submits a ticket to the ops team who must manually delete the file from the CDN storage, purge the cache, and confirm back to legal — a process that can take 24 to 48 hours during busy weeks.
Legal Agent0 minAgent processes takedowns and data deletions within the hourWhen a DMCA notice or GDPR deletion request arrives, the agent deletes the file from storage, purges its CDN URL, and logs the action with a timestamp — the full takedown cycle completes within the hour of the notice arriving.
Calculate what your team saves
Based on BunnyCDN's typical team usage — the visible tasks plus a few other automations the agent runs: ~1.8 hrs / person / week of admin work automated.
How to plug BunnyCDN into Actionist
Pick the connection method that suits your environment.
Connect with your bunny.net account-level Access Key. The key is sent as an AccessKey header on every API call and covers all pull zones, storage zones, Bunny Stream libraries, and DNS zones in your account.
Log in to your bunny.net account and go to Account Settings (top-right avatar menu), then click the API tab.
Copy the Access Key shown on the page. This key grants API access to all pull zones, storage zones, Stream libraries, and DNS zones in your account.
Paste the Access Key into the field below and click Test Connection. Actionist runs a read-only statistics call to verify the key before saving.
16 actions your agent can call
Read and write operations available to your Actionist agent.
0 events your agent can react to
Events your agent watches for, and the actions it kicks off in response.