Back to Kernel docs Presentations
16
Live

Presentations

Build a deck once, personalize it per prospect with variables, share a tracked session, see who watches what. Git-like versioning included.

Overview

Presentations replaces frozen PDF decks emailed around. You build a master presentation, drop variables {{firstName}}, {{company}}, {{goal}}, and each prospect gets a version filled with their name.

Each send is a "session" tied to a prospect. The session has its own link, status, and view stats. You know if the prospect opened the deck, how far they scrolled, how long they stayed.

Content is versioned git-style: each edit creates a version, you can compare and roll back. Already-sent sessions point to the version at send time, so you never break a shared link.

What the module does

{{var}} variables

You place variables in slides and speaker notes. When creating a session, you fill the values for that prospect. The deck shows the right name, company, number.

Per-prospect sessions

A session = one personalized deck for a prospect, with its own link. Track the status (draft, sent, viewed) and find every session of a presentation in one place.

Git-like versioning

Each save creates a version. Browsable history, comparison, rollback. Already-shared links stay stable because they reference their original version.

View stats

Per session: open, slides viewed, time spent. You know which prospect actually watched the deck and which set it aside, to prioritize follow-ups.

Presentation and teleprompter mode

A full-screen mode to present live, with teleprompter-style speaker notes on the presenter side. The same deck serves async (link) and synchronous (call).

How to use it

  1. 01

    Create the master deck

    Build the presentation once in /presentations/new with your variables.

  2. 02

    Open a session

    For a given prospect, create a session and fill their variables.

  3. 03

    Share the link

    Send the session link. The prospect sees a deck with their name.

  4. 04

    Track stats

    Check /presentations/[id]/stats to see who viewed what.

  5. 05

    Iterate without breaking

    Edit the deck, a new version is created, already-sent links stay intact.

Routes in Kernel

  • /presentations
  • /presentations/new
  • /presentations/[id]
  • /presentations/[id]/sessions
  • /presentations/[id]/versions
  • /presentations/[id]/stats

Connections