Keep'emKeep'em
Platform

Projects

Projects group your events under a shared brand identity. Each project has its own visual theme, API keys, and settings.

Creating a Project

Inside your organization, click "New Project." You'll configure:

  • Name — Internal label for the project (e.g., "Product Onboarding" or "Client: Acme Corp")
  • Brand colors — Primary and accent colors used in the video player and chat interface
  • Logo — Displayed in the player and on hosted pages
  • Custom domain — Available on Growth and Scale plans, lets you serve events from your own domain (e.g., watch.yourcompany.com)

API Keys

Each project has a publishable key for client-side use and a secret key for server-side integrations. Manage them from Settings → API Keys. See API Keys for full details on generating, rotating, and using your keys.

Project Settings

Each project also controls:

  • AI configuration — Model selection and BYOK setup (Scale plan)
  • Notification routing — Where human-escalated questions go (email, Slack, webhook)
  • Player branding — Whether to show Keep'em branding (Starter), your custom logo (Growth), or no branding at all (Scale white-label)
  • Custom fonts and CSS — Available on Scale plan for full visual control