Skip to main content
The Booking Engine contains a Bunny-backed maintenance-media path. The source contract is verified; the Bunny account, storage zone, pull zone, CDN hostname, credentials, and fresh upload/delivery state are not.

Source-implemented role

The verified Engine source can:
  • fetch Twilio media with server-held provider credentials;
  • decode attachment content included in a Postmark payload;
  • upload media bytes to Bunny Storage;
  • return a CDN-backed attachment URL after a successful upload; and
  • preserve typed provider-fallback/storage-error evidence when the path cannot complete.
Operator-facing code must render the stored/CDN outcome only when the Engine actually returns it. A provider source URL or attempted CDN URL is not proof of successful storage.

Source configuration contract

The source expects server-side configuration for:
  • storage zone;
  • storage host;
  • CDN base URL; and
  • storage credential.
Those roles are stable source inputs. This page intentionally omits their values and any private zone, account, or project identifier. It also does not claim that the variables are set in a current provider environment.

Media flows

Twilio source path:
Twilio media referenceauthenticated Engine fetchBunny upload attemptstored CDN evidence or provider fallbackAdmin renders Engine-returned truth
Postmark source path:
Postmark attachment payloadEngine validates available contentBunny upload attemptstored CDN evidence or provider fallbackAdmin renders Engine-returned truth
The Postmark path is implemented in current source when attachment content is present. The old blanket statement that Postmark attachment storage was deferred is no longer accurate.

Provider and delivery boundary

Not reverified on 2026-08-12:
  • Bunny account or zone configuration;
  • configured storage/CDN host values;
  • credential validity;
  • a fresh Twilio or Postmark media upload;
  • CDN availability for a newly stored object; and
  • browser rendering of that same object.
Do not summarize any channel as “working” until the same-message provider, Engine, storage, and render evidence is captured.

Dated evidence — 2026-04-27

The 2026-04-27 release record said the Bunny media pipeline was working. That observation is dated history, not current provider proof.

See also