Docs
Quick reference for setting up automated and live webinars on Heatcord. Need a deeper dive? hello@heatcord.com
Getting started
Email + password or Google OAuth. Free during V1 preview, no card required.
Where every webinar lives. Sort by newest, registrants, or attendees.
Automated webinars
- Upload a video
Watch tab → upload an MP4 (up to 1.77 GB). We re-stream from Supabase Storage with proper Range headers so the browser doesn't stall.
- Schedule playback
Pick a fixed date or use Just-In-Time (every new registrant gets their own start time, N minutes after they sign up).
- Customize the registration page
Register tab → 19-section cinematic template, or start blank. Drag/drop blocks via Puck editor.
Live broadcasts
- Open the control room
Watch tab → Open control room. Mic + camera test, then Join when you're ready. Attendees see what's in your tile.
- Recording
Toggle 'Record this broadcast' on the Watch tab before going live. After you click Leave, the MP4 lands in storage and the replay plays at /w/<slug>/live.
- Co-hosts
Invite up to N additional presenters via magic link. They join with the same camera + mic + screen-share controls you have.
- Throws
While live, click Throw on any pre-configured offer / poll / handout to inject it into chat with a duration. Polls auto-close at the duration; handouts can be pinned.
Email automations
- Confirmations + reminders
Sent automatically on register, then 1d / 3h / 30min before the scheduled time. Configurable in Other tab.
- Replays
Attended-vs-no-show emails fire after the webinar end-time. Replay link is rid+sig-signed so it survives forwarding.
API + integrations
Create scoped tokens for the public REST API. Use cases: pull registrations into your CRM, push webinar metadata from a CMS, build custom dashboards.