Skip to content
Programmable

On-demand library

Every past webinar, in one on-demand library

Your host page gets a Watch library at /h/<your-handle>/watch: past events with a replay, each with its cover, date, speakers, length and recap post. Each replay has its own page. Leave it open to anyone, or ask people to register first, which goes through the same registration as a live event, so on-demand sign-ups are tracked to where they came from.

Add your event14 days of Pro, no card

What it does

On-demand library in Programmable Talk

One page for every replay

The library lists your past events with a replay, newest first, filtered by topic or series and searchable by title and description.

A replay page each

Each item has its own page with the video, its speakers, its recap post, captions and chapters when there are any.

Open, or register to watch

Make a replay public, or hold it for on-demand registration: people register after the event to watch, and only they get it.

Recordings come in by themselves

After the event, Talk asks the account you streamed from for the recording: YouTube, Cloudflare Stream, Mux, a Daily room recorded here, or Zoom's cloud recording. It never overwrites one you set.

On your own site

Embed the library on your own website with an iframe.

In search

The library and each listed replay are in our sitemap.

How you use it

  1. 1

    Run the event

    Stream on YouTube, Zoom, Cloudflare Stream, Mux or a Daily room. The recording stays on your account.

  2. 2

    Check the After tab

    The recording is filled in once the provider has it, or paste your own link. Choose whether the event is in the library, its topic, and whether people register to watch.

  3. 3

    Send the follow-up

    Those who came get the recording; those who didn't get it too, with your next date.

  4. 4

    Share the library

    Link /h/<your-handle>/watch from your site, or embed it.

Good to know

Your account holds the video
Talk doesn't host video files. The replay plays from the provider you recorded on, on your account.
Only finished events
Drafts, cancelled events and events that haven't ended don't appear.
Google Meet and Teams recordings
They aren't fetched automatically. Paste the recording link on the After tab instead.

Works with

  • Zoom

    Cloud recordings and their transcripts, read from your Zoom account once processed.

  • YouTube, Vimeo, Loom, Wistia and others

    A replay link from any of them plays on the page.

  • Cloudflare Stream, Mux, Daily

    Found on your own account after the event, on your own key.

Questions

What's an on-demand webinar?

A recorded webinar people can watch whenever they like. In Talk it's a past event with a replay, either open to everyone or behind a short registration.

Should I gate replays behind registration?

If you want to know who's watching and follow up, yes: on-demand registrants go through the same sign-up and research as live ones. If you want reach, leave it open; public replays are in the sitemap.

Which events show up?

By default, listed events that have ended and have a replay. You can add or remove any event on its After tab.

Can I put the library on my own website?

Yes. The On-demand panel gives you an iframe to paste into any page.