--- title: "Speaker Portal (Beta)" slug: "speaker-portal-beta" updated: 2026-10-12T15:54:16Z published: 2026-10-12T15:54:16Z canonical: "docs.blackthorn.io/speaker-portal-beta" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.blackthorn.io/llms.txt > Use this file to discover all available pages before exploring further. # Speaker Portal (Beta) Beta — gated feature The Speaker Portal is a beta feature gated by the PORTALS_ENABLED flag and a per-tenant feature flag. Contact your Blackthorn account team to enable it. Behavior and interface may change before general availability. The Speaker Portal is a self-service web portal where confirmed speakers can manage their profiles, upload headshots and bios, submit session materials, and communicate with event organizers — all without needing a Forge login. > 🖼️ **In the Forge app:** The Speaker Portal home screen showing the speaker's session list and profile completion status. ## How speakers access the portal When you mark a speaker as Confirmed in Forge, a "Send Portal Invitation" button appears on their record. Clicking it sends the speaker a secure, unique link to their portal. The link is valid for 30 days; speakers click it to activate their session without a password — the portal uses magic-link authentication. ## Speaker self-service features - Profile — Edit bio, title, company, social links, and upload a headshot. - Sessions — View all sessions they are assigned to, including room, time, and abstract. - Deliverables — Upload slide decks, handouts, or other materials requested by the organizer. - Messages — Read-only message thread with the event organizer; speakers can reply. - Resources — Access documents the organizer has published to all speakers (speaker guide, venue maps, etc.). ## Planner-side management 1. Open an event and navigate to the Speakers tab. 2. Find a confirmed speaker and click Manage Portal Access. 3. From the panel, you can: send or resend the portal invitation, view whether the speaker has logged in, view their profile-completion percentage, send a message, and revoke portal access if needed. 4. To publish a shared resource to all speakers, go to the event's Speakers tab header menu and choose Publish Resource. | Forge | Salesforce Object | Salesforce Field | | --- | --- | --- | | Speaker profile | conference360__Speaker__c | Name, conference360__Bio__c, conference360__Title__c, conference360__Company__c | | Session assignment | conference360__Session__c | conference360__Event__c (speaker linked via junction) | | Headshot | conference360__Speaker__c | linked ContentDocument (Salesforce Files) | Personal data Speaker portal profiles contain personal information (name, bio, headshot, contact details). This data is stored in Salesforce (conference360__Speaker__c) and fetched just-in-time by Forge. Forge does not persist speaker PII in its own Postgres database.