Solopoint Echo — embed demo
Integration guide
— script tag, config, programmatic open(), CORS checklist.
This page is an intentionally empty host. The chat launcher in the
bottom-right is rendered by the same
/widget/v1/widget.js bundle that third-party sites embed
via a single <script> tag:
<script async src="/widget/v1/widget.js"></script>
The widget mounts into a Shadow DOM, so none of this page's CSS
leaks into it and vice versa. Optional server copy (announcement banner,
suggested prompt chips) is loaded from
GET /widget/v1/config — set
WIDGET_ANNOUNCEMENT_TEXT and
WIDGET_SUGGESTED_PROMPTS in Echo's environment to try it.
Use the button below to exercise the programmatic API (same as a
host-site CTA calling window.SolopointEcho.open()):
This demo runs with draggable: true so you can drag the
launcher around — see
Launcher placement
in the integration guide for the full set of options
(position, draggable behaviour, auto-expand direction,
resize handle swap, persistence keys, reset).