position property when you initialize Truv Bridge.

Dialog (default)
Bridge opens as a centered overlay and disables page scrolling.Inline
Bridge embeds inside an existing DOM element. Use this for seamless page layouts.| Behavior | Values |
|---|---|
| Frame sizing | • Automatic height — default for new accounts • Fixed height — use only if automatic height isn’t suitable (was default until June 18, 2026) |
| Suborder launch | • As a modal — default for new accounts • Inside the inline frame — deprecated as of June 18, 2026; was the previous default |
TruvBridge.init call stays the same.
Frame sizing
By default the inline frame height follows its content. We recommend automatic height: it takes the least effort to embed correctly. Set onlywidth on the container and let the frame grow to fit. The page keeps a single scrollbar, with no double-scroll.

Alternative frame sizing: fixed height
With fixed height, you set an explicitheight on the container and the frame doesn’t resize itself. This was the previous default; new accounts use automatic height instead. Use fixed height only if automatic height isn’t suitable for your layout.

- Set an explicit
heighton the container, ideally relative to the viewport so the frame adapts to the screen. - Don’t place the container inside a scrollable parent — this creates a double-scroll.
Suborder launch
When the applicant starts a verification — a suborder — Bridge opens as a modal on top of the page instead of inside the inline frame. The order page stays inline in your container. The modal gives Bridge more room and avoids scroll and virtual-keyboard issues on mobile. Opening Bridge inside the inline frame (legacy suborder mode) was the previous default and is deprecated as of June 18, 2026.