Config from the API
This page boots with a widget id instead of an inline config. The runtime fetches the
published config from the admin at http://localhost:3100, records the booking
with POST /w/:id/bookings, and batches funnel events to
POST /w/:id/events. Booking itself still runs on the in-memory provider.
Loading config from API…