Chili Piper's buyer-facing experiences are delivered as floating or pop-up elements with fixed placement - the scheduling calendar renders as a pop-up/modal, and the chat widget is locked to the bottom-right corner as a floating element. Teams whose design systems don't accommodate pop-ups, or who want booking and chat to feel like a native part of their page, have no way to embed or reposition these experiences.
Requested behavior: give admins native control over how and where these experiences render:
  • Scheduling calendar - inline embed: render the calendar directly within the page DOM as an inline element that can be placed and styled as part of the page layout, without triggering a pop-up or modal.
  • Chat widget - inline iframe embed: embed the chat widget inline within a designated section of a page via an iframe, rather than only as a floating widget.
  • Chat widget - configurable position: let admins set the widget's position on the page (including embedding it into the page wireframe) instead of being limited to the default bottom-right corner.
Why it matters: Pop-up blockers, accessibility constraints, CMS/iframe architectures, and design-system requirements all push teams toward inline, natively placed experiences. Giving design teams full control over placement removes a real adoption barrier and makes booking and chat feel like part of the site rather than a bolted-on third-party widget.