Free components for building your own support agent — bring any backend.Want the agent too? Inflection resolves support requests inside your app.
The DOM behaviour behind the components, copied like everything else. For chat state against a live agent, install @inflection/sdk-react and use useInflection() — that one is a package, not a copy, so bug fixes reach you without re-copying files.
Pins a scroll container to the bottom as content arrives, unless the reader has scrolled up.
Grows a textarea to fit its content up to a maximum height, then scrolls.