Kin Plugin
Kin is an AI-powered chat assistant that helps candidates find jobs, answer questions, and navigate your career site.Installation
- npm
- pnpm
- CDN
Basic usage
- Package
- CDN
Configuration
| Parameter | Type | Required | Description |
|---|---|---|---|
serviceUrl | string | No | Override the agents service URL. Defaults to production (wss://agents.inploi.com). Only needed for local development. |
theme | KinTheme | No | Customize the appearance |
starterPrompts | StarterPrompt[] | No | Suggested prompts shown in empty state |
The publishable key is automatically inherited from the SDK initialisation — you don’t need to pass it again.
Theme options
Starter prompts
API
prepare()
Preloads the UI and establishes a connection. Call this early for the best user experience.
open()
Opens the chat panel.
close()
Closes the chat panel.
toggle()
Toggles the chat panel open/closed.
setTheme(theme)
Updates the theme at runtime.
destroy()
Removes the widget and cleans up resources.
Features
Real-time streaming responses
Real-time streaming responses
Kin streams responses in real-time, providing a natural conversational experience.
Conversation history
Conversation history
The agent remembers the conversation within a session (or persistently, based on your configuration in Studio).
File uploads
File uploads
Candidates can upload CVs and other documents for the agent to analyze.
Cross-tab sync
Cross-tab sync
Conversations sync across browser tabs for a seamless experience.