Building a custom experience
How far you can customize the Syncanix chat — from inline mounting and your own components to full theming and the runtime API.
The standard widget is the fast path, but you're not limited to it. You can place the chat inside your own layout, render your own components in it, drive it from your app, and theme it to match — no separate SDK required.
Your customization toolbox
Four building blocks, each documented in full, take you from the default launcher to a deeply integrated experience:
How far you can go
Combined, these let you build something that feels entirely your own:
- Place the chat anywhere — a side panel, a help page, a full-screen surface.
- Make it look like your product, down to the copy and the theme.
- Have the assistant render your own components, wired to your app's data and context.
- Let it perform actions on the current page — navigate, refetch, open a drawer — that you define.
What about a fully headless engine?
A standalone "engine-only" SDK — the conversation machinery with no UI at all, for teams building a completely bespoke chat from scratch — isn’t offered as a separate package today. In practice, inline mounting plus registered components and theming cover the large majority of custom-UI needs without one.