Embed widget designer and CDN-published appearance
August 30, 2026 · release
@voicethere/client 0.7.29
Each project now has a Widget tab where you pick a preset, set brand colors, and tune the launcher label, greeting, and corner position. Preview updates live in the dashboard. Deploy publishes appearance to the VoiceThere CDN so customer sites can load theme changes without redeploying their HTML.
The public JSON includes preset, theme, position, labels, and bootstrap fields only. It never includes your client API key. After Deploy, the dashboard shows the stable config URL (https://cdn.voicethere.io/widgets/w_…/config.json).
Try it
- Docs: Embed widget designer
- Dashboard: open a project → Widget → style → Deploy
- Embed: copy the
createVoiceThereWidgetAsyncsnippet from Access (requires @voicethere/client 0.8.0) and keepclientKeyon your page. After Deploy, the snippet includesconfigUrlso appearance loads from the CDN URL shown on Access.
npm install @voicethere/client
Add your site origins on Access → Allowed web origins so browser sessions still work. See Browser CORS origins.