Overview
The AI chat interface provides a conversational way to interact with your vault and trigger automated actions. Powered by Claude, the chat agent understands natural language requests and routes them to the appropriate tool.Available actions
| Action | Example prompt | What happens |
|---|---|---|
| Password reset | ”Reset my Netflix password” | Triggers the 3-phase reset orchestrator |
| Vault lookup | ”What’s my GitHub password?” | Retrieves and decrypts the credential |
| Passkey lookup | ”Show my Google passkey” | Retrieves passkey metadata |
| Share password | ”Share Netflix with sarah@email.com” | Creates an encrypted share |
| Save credential | ”Save my new Figma login” | Creates a new vault entry |
| Import passwords | ”Import from my CSV” | Triggers the import flow |
| General chat | ”How strong is my security?” | Provides security advice |
How it works
Intent detection
Claude Haiku with tool-use analyzes your message and determines the appropriate action.
Tool execution
The detected action is routed to the appropriate tool (vault lookup, reset orchestrator, sharing system, etc.).
Streaming format
Responses use Server-Sent Events with structured markdown sections:| Section | Renders as |
|---|---|
<!-- section:header --> | Bold heading with context |
<!-- section:progress --> | Expandable agent accordion with step details |
<!-- section:result --> | Final success/failure message |
<!-- section:captcha --> | CAPTCHA escalation prompt |
<!-- section:gmail --> | Gmail search guidance |
<!-- section:password --> | Generated or reset password display |
Conversation context
The chat maintains conversation history within a session. Follow-up messages understand context:Rate limits
- 60 messages per 60 seconds per user
- Reset tasks are additionally limited to 5 per 5 minutes
The AI chat is separate from the direct API endpoints. While the chat provides a conversational interface, all underlying operations use the same authenticated API with the same security controls.