Read your CDN, DNS, and storage setup, then change it as approved steps.
Connect BunnyCDN and Luumen can read your DNS zones, pull zone billing data, and database statistics on request. When something needs to change — a new DNS record, an edge rule, a blocked IP — Luumen shows the exact call first and waits for your approval before sending it. Authentication is by API key.
ReadGet Shield WAF EnumsRetrieve available enums for Shield WAF configuration.
ReadGet Shield WAF ProfilesRetrieve available WAF profiles for Shield zones.
ReadGet Shield WAF Rules Plan SegmentationRetrieve WAF rules organized by subscription plan tiers.
ReadGet Shield WAF Rules Review TriggeredRetrieve triggered WAF rules for review in a specific Shield Zone.
ReadGet Shield WAF Rules by Shield Zone IDRetrieve Shield WAF Rules for a specific Shield Zone.
ReadGet Shield ZoneRetrieve detailed configuration of a specific Shield Zone.
ReadGet Shield Zone Access ListRetrieve a specific custom access list from a Shield Zone.
ReadGet Shield Zone Access List EnumsRetrieve available enums for Shield Zone Access List configuration.
ReadGet Shield Zone Access ListsRetrieve all access lists for a Shield Zone, including both managed threat lists and custom lists.
ReadGet Shield Zone by Pull Zone IDRetrieve Shield Zone details by Pull Zone ID.
ReadGet Shield Zones Pull Zone MappingRetrieve the mapping between Shield Zones and Pull Zones.
ReadGet StatisticsRetrieve CDN statistics data for bandwidth, requests, cache performance, and geographic distribution.
ReadGet Storage Zone DetailsRetrieve the full details of a storage zone, including configuration, usage metrics, and credentials.
ReadGet Storage Zone ListList all storage zones in your Bunny CDN account.
ReadGet User Audit LogRetrieve user audit log entries for a specific date with optional filtering.
ReadGet User DetailsRetrieve complete details of the currently authorized user account.
ReadGet User LimitsRetrieve user limits and quotas for Magic Containers.
ReadGet What's New ItemsRetrieve What's New items for the current user.
ReadList API KeysRetrieve a paginated list of all API keys in your BunnyCDN account.
ReadList ApplicationsList all Magic Container applications in your Bunny CDN account.
ReadList Container Image TagsList all available tags for a container image in a registry.
ReadList Container RegistriesList all container registries in your BunnyCDN Magic Containers account.
ReadList Country ListRetrieve the list of countries supported by BunnyCDN with their tax rates and Points of Presence.
ReadList Database Active UsageRetrieve active database usage statistics.
ReadList Database ConfigurationRetrieve database configuration including available storage regions, primary regions, and replica regions.
ReadList Databases V2List databases with pagination support using the v2 API.
ReadList Database UsageRetrieve aggregated usage metrics for a Bunny Database instance.
ReadList Database VersionsList all versions of a specific database.
ReadList Edge ScriptsRetrieve a paginated list of all edge scripts in your BunnyCDN account.
ReadList Database GroupsRetrieve a list of all database groups in your BunnyCDN account.
ReadList Group StatisticsRetrieve time-series statistics for a database group.
ReadList Database Group UsageRetrieve aggregated usage statistics for a database group over a specified time period.
ReadList NodesRetrieve a list of Magic Container nodes in your BunnyCDN account.
ReadList NotificationsList all notifications for the currently logged in user.
ReadList Region ListRetrieve the list of regions supported by BunnyCDN with their geographic coordinates and pricing.
ReadList RegionsList all available regions for Magic Containers.
ReadList Video LibrariesRetrieve a paginated list of all video libraries in your BunnyCDN account.
ReadList VolumesList all volumes for a Magic Container application in your BunnyCDN account.
ReadSearch Global SearchPerform a global search across all BunnyCDN resources (pull zones, storage zones, DNS zones, scripts, streams).
ReadSearch Public Container ImagesSearch for public container images by prefix in a registry.
ReadValidate Origin URL Pull ZoneValidate an origin URL before creating or configuring a pull zone.
WriteAdd Allowed RefererAdds a hostname to the allowed referer list for a pull zone. Approval by default
WriteAdd Blocked IPAdd an IP address to the blocked list of a pull zone. Approval by default
WriteAdd Blocked RefererAdd a blocked referer to a pull zone. Approval by default
WriteAdd Storage ZoneAdd a new storage zone. Approval by default
WriteAdd/Update Edge RuleAdd or update edge rules in a BunnyCDN pull zone for advanced traffic control. Approval by default
WriteCreate DatabaseCreates a new Bunny Database (SQLite-compatible edge database). Approval by default
WriteCreate DNS RecordCreate a new DNS record in a specific DNS zone. Approval by default
WriteCreate Pull ZoneCreates a new CDN pull zone in BunnyCDN for content delivery acceleration. Approval by default
WriteCreate Shield Rate LimitCreate a new Shield rate limit rule for protecting against excessive requests. Approval by default
WriteCreate Shield Zone Access ListCreate a new custom access list in a Shield Zone. Approval by default
WriteDelete Container RegistryDelete a container registry from Magic Containers. Approval by default
WriteDelete DatabaseDelete a BunnyCDN database by its ID. Approval by default
WriteDelete DNS RecordDelete a specific DNS record by its ID. Approval by default
WriteDelete DNS ZoneDelete a specific DNS zone by its ID. Approval by default
WriteDelete Edge RuleDelete an Edge Rule from a Pull Zone by its ID. Approval by default
WriteDelete Database GroupDelete a specific database group by its ID. Approval by default
WriteDelete Pull ZoneDelete a specific pull zone by its ID. Approval by default
WriteDelete Shield Zone Access ListDelete a custom access list from a Shield Zone. Approval by default
WriteDelete Storage ZoneDelete a storage zone. Approval by default
WriteGenerate Database Auth TokenGenerate an authentication token for a BunnyCDN database. Approval by default
WriteInvalidate Database Auth TokensInvalidate all authentication tokens for a BunnyCDN database. Approval by default
WriteInvalidate Group Auth TokensInvalidate authentication tokens for a specific database group. Approval by default
WritePost Shield WAF Rules Review TriggeredReview and apply actions to triggered WAF rules in a specific Shield Zone. Approval by default
WritePurge Pull ZonePurges the entire CDN cache for a specified pull zone. Approval by default
WritePurge URLPurge a specific URL from the BunnyCDN cache to force it to be refreshed from the origin. Approval by default
WriteRemove Allowed RefererRemoves a hostname from the allowed referer list for a pull zone. Approval by default
WriteRemove Blocked IPRemove an IP address from the blocked list of a pull zone. Approval by default
WriteRemove Blocked RefererRemove a blocked referer from a pull zone. Approval by default
WriteReset Pull Zone Security KeyReset the security token key for a specific pull zone. Approval by default
WriteReset What's NewReset the What's New notification list for the current user. Approval by default
WriteRestore DatabaseRestore a BunnyCDN database to a specific generation/version. Approval by default
WriteSet Edge Rule EnabledEnable or disable an edge rule in a BunnyCDN pull zone. Approval by default
WriteSet Force SSLSet Force SSL on a pull zone hostname. Approval by default
WriteSet Notifications OpenedMark all user notifications as opened. Approval by default
WriteUpdate DatabaseUpdate an existing Bunny Database. Approval by default
WriteUpdate Database GroupUpdate a database group by its ID. Approval by default
WriteUpdate Pull ZoneUpdate settings for a specific pull zone. Approval by default
WriteUpdate Shield Bot Detection ConfigurationUpdate bot detection configuration for a specific Shield Zone. Approval by default
WriteUpdate Shield Rate Limit by IDUpdate a specific rate limit configuration by its ID. Approval by default
WriteUpdate Shield ZoneUpdate configuration settings for a Shield Zone. Approval by default
WriteUpdate Shield Zone Access ListUpdate a custom access list in a Shield Zone. Approval by default
WriteUpdate Shield Zone Access List ConfigurationUpdate an access list configuration in a Shield Zone. Approval by default
WriteUpdate Shield Zone Upload ScanningUpdate upload scanning settings for a shield zone. Approval by default
WriteUpdate Storage ZoneUpdate settings for a specific storage zone. Approval by default
WriteUpdate User DetailsUpdate the currently authorized user's account details. Approval by default
One prompt, start to finish
What a governed BunnyCDN run looks like inside Luumen.
Questions
How does LuumenAI connect to BunnyCDN?
Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.
Can LuumenAI change things in BunnyCDN on its own?
Read actions answer immediately. Anything that writes — add allowed referer, add blocked ip, add blocked referer, add storage zone, and more — is shown as a plan and requires approval by default, including the 16 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.
Who gets access to the integration?
You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.
Is there an audit trail?
Every call to BunnyCDN — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.