Guide Cross-Host Proof Suite

Six side-by-side implementations for NICE Guide on Azure lab hosts. Compare native UserHub embed vs WOW early-plant recovery vs full extended PoC tooling.

azure01–03.nisesomi.com azure01–03.carlrhoades.com

Baseline — NICE native

NICE Native Baseline

Verbatim UserHub Guide embed — no early plant, no wow* params. Control test for NICE’s config-only cross-host claim; compare against Plant · Rules. Clear site data before testing — stale localStorage can fake a pass.

/nice-native/ nice-native-embed/

Early plant — cross-host recovery

Early Plant · Rules Works

Minimal proof page with early localStorage plant + cxone('guide','init') only. Template from UserHub domain rules. Cross-subdomain and cross-TLD recovery verified.

/plant-rules/ early-plant-rules/
Early Plant · Hardcoded Diagnostic

Same plant flow with hardcoded chat_* channel IDs. Useful for teaching the mechanism; rules variant is preferred for production parity.

/plant-hardcoded/ early-plant-hardcoded/
Early Plant · Custom Launch New

Hardcoded plant flow plus a second on-page button that launches chat clicks native GUIDE_CHANNEL_BUTTON — same trigger as the floating bubble.

/plant-custom-launch/ early-plant-hardcoded-custom-launch/
Early Plant · Custom Entry Point New

Custom Launch plus hidePreSurvey and openEntrypoint('ff28ec15-…') after guide.init — skips pre-chat form and opens a fixed UserHub entry point.

/plant-custom-entrypoint/ early-plant-custom-entrypoint/

Full experience — extended tooling

Full · Minimal Code Reference

Annotated, minimal WOW layer on the verbatim NICE Integrations embed: early plant, wow* URL transport (channel/button ids from NICE localStorage or URL), and Start Chat. No hardcoded chat_* channel or template ids.

/full-minimal/ full-minimal-code/
Full · Extended Experimental

Modular PoC: QR transfer, SMS/email links, serviceability inject, template toggle, forced guide.init, plus custom on-page chat launch button.

/full/ src/
Full · Guide-driven Experimental

Same full UI as Extended, but no hardcoded channel or template — guide.init() only, channel discovered at runtime, custom launch button.

/full-guide/ full-guide-driven/

Production reference

wowway.com Clone Reference

Mirrors live www.wowway.com NiceCxOneChat init (B2 tenant IDs). No early plant — baseline for how production wires Guide + forced template.

/wowway/ wowway-production/