Keep'emKeep'em

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