A complete, ready-made partner site — consumer sign-up, login, account management, and a live agent chat — built on the Chat SDK, meant to be copied and adapted.
A working starting point, not a snippet.
The reference site is a full, working website your developers copy to embed KeenAgents into your own product. Out of the box it ships everything a consumer-facing app needs: sign-up and email verification, login (with one-time-code challenges), password reset, an account page, and a live agent chat — the chat itself built on the Chat SDK. Rather than assembling these flows yourself, you start from a site where they already work end to end and adapt it to your brand and product.
It is a modern web app — Next.js with the App Router, React, and Chakra UI for components, with typed forms and validation. The chat rides a secure WebSocket through the Chat SDK; everything else — login, token refresh, chat history, profile — goes through the site's own server-side routes, which hold your partner credentials and the consumer's session so the browser never sees them.
The pieces already wired together.
Every screen is already built and gated.
Copy, point it at your space, brand it, extend it.
The chat is the same Chat SDK documented on its own page — the reference site is simply a fully-wired consumer of it, so the behavior you read about there is exactly what you get here. If you only want the conversation and already have your own account system, you can lift the chat piece alone and leave the rest.
Keen Agents 2026
Documentation
Release 15