Cabana Concierge

API-first member service backend. The member chat widget is below; the concierge console and automations admin are in the Cabana studio.

Embed the member widget

Drop an iframe on any page. Pass the signed-in member's id as external_id so the conversation follows them across devices:

<iframe src="https://concierge.trycabana.com/widget.html?external_id=USER_ID"
        style="position:fixed;inset:0;border:0;pointer-events:none;z-index:2147483000"
        allow="clipboard-write"></iframe>

Or configure via window.CABANA_CONCIERGE = { externalId, inbox, accent, title } before loading widget.html.

Try it

The launcher (bottom-right) is the live widget talking to this worker.