Choose the widget when
- You want a production-ready interface quickly.
- A standard thread, message, and composer layout fits your product.
- You want browser wallet, Para, or Privy authentication.
- You prefer configuration over building every React component.
Cross-origin authentication
A separate-origin host cannot rely on the Portal’s first-party cookie. The widget uses a wallet or provider proof to create an origin-bound session for the embedding application. That session authenticates the widget’s account, thread, and Agent requests without opening another OAuth window on the first message.Continue with the widget guides
Quickstart
Add the widget to a frontend and render the first conversation.
Installation
Configure the package, environment, and authentication provider.
Customization
Change layout, components, and behavior.
Troubleshooting
Diagnose configuration, origin, and runtime issues.