Release Notes
Stay up to date with the latest Keep'em releases, new features, improvements, and bug fixes.
Version 1.0.0 — February 2026
Initial public release of Keep'em — the platform for hosting pre-recorded video with genuine AI-powered interactivity.
Interactive Video Platform
- Pre-recorded video hosting with automatic processing pipeline — upload your video and Keep'em handles the rest
- Three event types: On-demand (always available), One-time (scheduled), and Recurring
- Video processing: Automatic transcription, chapter generation, subtitle creation (WebVTT), and vector embedding for AI search
- Supported formats: MP4, MOV, WebM, MKV with resolution support up to 4K
AI Chat
- RAG-powered responses grounded in your actual video transcript and uploaded documents — no generic answers
- Position-aware chat: The AI knows where the viewer is in the video and responds with relevant context
- Suggested questions: Context-aware prompts that update based on the viewer's current position
- Human escalation: When the AI can't handle a question, it routes to your team via Slack, email, or webhooks with full context
- Bring Your Own Key (BYOK): Use your own OpenAI API key on the Scale plan for unlimited AI messages
Knowledge Base
- PDF uploads, URL crawling, and plain text content to expand what the AI knows beyond the video transcript
- Per-plan word limits from 50K to 2M words
Viewer Experience
- Magic links for passwordless registration via email
- Smart registration with customizable form fields and metadata collection
- Chapters and navigation — auto-generated from transcript or manually defined
- Progress tracking with watch time and completion percentage per viewer
Analytics
- Registrations, views, and completion rate tracking
- Drop-off analysis to identify where viewers leave
- Chat insights including top questions and message volume by type
- Geographic breakdown by country, region, and city
- Session-level reports for scheduled and recurring events
Embedding
- JavaScript embed widget — pure vanilla TypeScript (no React dependency) that drops into any site via a single
<script>tag - Configure via
data-*attributes (data-event,data-key) - Programmatic API:
Keepem.identify(),Keepem.close(),Keepem.on() - Responsive modal sizes (sm, md, lg, full) with smart display behavior
Integrations
- Slack: Receive escalated viewer questions in a Slack channel and respond directly from your workspace — replies appear in the viewer's chat in real time
- Webhooks: Event notifications for registrations, views, completions, chat escalations, and more
- Zapier: Connect Keep'em events to thousands of apps
- CRM: HubSpot and Salesforce integrations for syncing viewer data
API & SDK
- TypeScript SDK (
@keepem/sdk) with resource-based client pattern — events, media, sessions, registrations, analytics, chat, webhooks, and more - REST API with publishable keys (
pk_live_*) for client-side and secret keys (sk_live_*) for server-side access - Viewer API on all plans, Management API on Growth+, Analytics API on Scale
Team & Organization Management
- Organizations with Owner, Admin, and Member roles
- Projects for grouping events with shared branding and settings
- API key management with separate publishable and secret keys per project
Billing
- Three plans: Starter ($49/mo), Growth ($99/mo), Scale ($299/mo)
- Usage-based pricing via Stream Units — pay for what your viewers consume
- 14-day free trial with 15 Stream Units and 100 AI messages
- Annual billing available at ~17–20% discount
Feedback & Requests
We'd love to hear from you:
- Feature Requests: Email us at hello@keepem.ai
- Bug Reports: Reach out through our support portal
- Community: Join our Discord for early access and discussion