Use your own domain for public broadcast links
You can now connect a custom subdomain to your HeyStream workspace and use it across the public attendee journey.
Once the domain is active, public registration pages, live watch pages, replay links, and calendar links can use your branded address. HeyStream verifies the DNS connection and secures the domain automatically.
Workspace owners and admins can set this up under Workspace settings > Custom Domain. Add the DNS records shown by HeyStream, then follow the connection status until both DNS and SSL are active.
Automate HeyStream with the public API
Workspace owners and admins can now create scoped API keys and connect HeyStream to their own systems.
The public API lets you manage broadcasts and series, register attendees, read contacts and cloud recordings, and create signed webhooks. Keys can be limited to the exact read and write access an integration needs, with expiry, rotation, revocation, and last-used details available under Workspace settings > API Keys.
The API reference includes a quickstart, request and response examples, pagination, idempotency, rate limits, and webhook verification guidance.
Read the setup guide.
A faster, more reliable path from registration to viewing
People who register after a broadcast has already gone live can now move straight into the stream with Start Watching Now.
We have also improved the viewing experience around that handoff. Live and replay playback now starts with less delay, iPhone starts and reloads are more reliable, replay buffering is clearer, and duplicate playback failures are prevented.
There is nothing for hosts to change. The improvements apply automatically across HeyStream's hosted registration and viewing experience.
Calendar invites in registration emails
Registration confirmation emails for scheduled broadcasts now include an .ics calendar file automatically. Supported email apps can also recognise the event details directly, making it easier for registrants to save the broadcast and return at the right time.
The calendar entry includes the broadcast title, description, start time, estimated duration, and watch link.
You can control this for each workspace under Settings > Workspace > Registration Emails. Turning Include calendar details off removes the calendar information without turning off the normal registration confirmation email.
Read more in the Help Centre.
Prepare broadcasts before opening the Studio
Planning and rehearsing a broadcast no longer has to start inside the Studio.
From a broadcast’s actions menu, choose Prepare broadcast to review its details and presenters, set the background, logo, video tile style, and presenter labels, and use the readiness checklist to see what still needs attention.
Choose Prepare calls to action to create or reuse CTAs, preview them over the broadcast, and add them before rehearsal. When everything is ready, open the Studio to test equipment and rehearse the full experience.
See the Help Centre guides for preparing and running a broadcast and preparing live and replay CTAs.
Manage team access across workspaces
HeyStream now has account-level team management for teams that need more than one person working across broadcasts, billing, reporting, contacts, integrations, or presenter operations.
Open Team from your account navigation to invite teammates, choose a role preset, adjust individual permissions, and decide which workspaces each person can access. You can also turn on future workspace access when someone should automatically receive the same access for new workspaces you create later.
Pending invitations stay visible on the Team page, with quick actions to resend or cancel an invite when plans change.
For setup steps and role details, see the Help Centre guide: https://help.heystream.com/invite-team-members-and-manage-workspace-access-9p2s7
Webinar ROI Scorecard
We added a free Webinar ROI Scorecard for teams that want a clearer read on whether their webinars are creating measurable business action.
Answer a short set of questions across registration, audience fit, live engagement, CTAs, replay, follow-up, and attribution. The scorecard gives you a result band, compares your score with the current average, and points to the highest-leverage improvements to make before your next webinar.
Outbound webhooks for HeyStream events
HeyStream now supports outbound webhooks, so you can send registration, attendance, and post-broadcast summary events to an HTTPS endpoint your team controls.
Use webhooks to connect HeyStream activity to custom workflows, internal systems, or connector tools that do not have a native integration yet. You can choose which events to send, copy or regenerate a signing secret, and verify deliveries on your own endpoint.
We also added a Help Centre guide for setup and troubleshooting: https://help.heystream.com/connect-outbound-webhooks-y3enb
Import contacts from CSV
You can now import contacts into HeyStream from a CSV file, then link them directly to broadcasts or series.
Upload a CSV, map the Name and Email columns, review which rows will create or update contacts, and confirm permission before the import runs. HeyStream checks for duplicates, invalid emails, and suppressed contacts before adding the list to your workspace CRM.
For teams bringing an existing audience into HeyStream, this removes the manual step of creating contacts one by one before registration, follow-up, or audience reporting.
Open Contacts and click Import Contacts to upload your first CSV.
Custom redirects for hosted registrations
Hosted registration pages can now send registrants to a custom confirmation URL after they sign up.
Use this when you want to take people straight to your own thank-you page, next-step offer, survey, or campaign tracking destination instead of leaving them on the default HeyStream confirmation page.
You can add this from the registration settings for a broadcast or recurring series. Embedded registration widgets still keep the confirmation message in place, so you can choose the flow that best matches where people register.