Skip to content
SPECIFICTION
Get listed

SpeakerWeave

speakerweave.com

WebAPISelf-hosted

Spec sheet

Purpose
SpeakerWeave is an open-source platform for managing conference programs from calls for papers through review, speaker operations, content collection, scheduling, and publication.Read 5 Oct 2026 · github.com
Integrations
The project documents Airtable sync, a REST API, a hosted MCP server, and an AI agent available in-app and in Slack.Read 5 Oct 2026 · github.com
Security
The repository describes organization-scoped API tokens whose raw value is shown once and whose SHA-256 hash is stored; it also says database row-level security is enabled as a backstop to application tenant scoping.Read 5 Oct 2026 · github.com
License
The repository states that SpeakerWeave is available under the MIT License.Read 5 Oct 2026 · github.com
Agenda
The agenda builder supports drag-and-drop scheduling, multi-day room grids, live conflict detection, and conflict-free auto-placement.Read 5 Oct 2026 · github.com
AI requirements
The in-app AI agent is off until an OpenAI or Anthropic API key is configured.Read 4 Oct 2026 · github.com
API coverage
Its stable integration API covers events, submissions and sessions, speakers and contacts, schedules, tracks, formats, rooms, content status, and evaluation summaries.Read 5 Oct 2026 · github.com
API token handling
The README says raw API tokens are shown once and only their SHA-256 hashes are stored.Read 4 Oct 2026 · github.com
Content workflow
Speaker portal tasks support uploads, approval and needs-changes states, comments, file version history and restore, reminders, and ZIP or CSV exports.Read 5 Oct 2026 · github.com
Demo
The project links to a live demo where visitors can enter a seeded workspace without signing up.Read 5 Oct 2026 · github.com
Forms
Its call-for-papers tools include a multi-page form builder with reusable fields, conditional rules, routing rules, drafts, and server-side enforcement.Read 5 Oct 2026 · github.com
Public program
Public program features include schedule and speaker pages, script and iframe widgets, read-only JSON feeds, per-session calendar downloads, and an iCal subscription feed.Read 5 Oct 2026 · github.com
Reviews
Review workflows support weighted criteria, track-aware reviewer assignment, review windows, multiple and anonymized rounds, decisions, and optional AI first-pass triage with human overrides.Read 5 Oct 2026 · github.com
Scheduling and publishing
The agenda builder offers drag-and-drop scheduling, multi-day room grids, conflict detection, and auto-placement; public programs include schedule and speaker pages, embeds, JSON feeds, and iCal.Read 4 Oct 2026 · github.com
Security architecture
The README says tenant queries are scoped by organization ID in the application, with database row-level security enabled as a backstop.Read 4 Oct 2026 · github.com
Self-hosting
Self-hosting is documented and requires Python 3.12, Node.js 20, and PostgreSQL; the documented implementation uses Supabase Postgres, PostgREST, and Supabase Storage.Read 5 Oct 2026 · github.com
Slack limit
The current implementation binds one deployment to one Slack workspace and one default organization.Read 4 Oct 2026 · github.com
Speaker content
The speaker portal supports tasks, uploads, comments, approval or requested changes, file versioning, reminders, and ZIP or CSV exports.Read 4 Oct 2026 · github.com
Speaker CRM
The speaker CRM includes event rosters, an organization-wide people directory, deduplication and merge tools, notes, tags, custom fields, saved segments, history, and a sourcing pipeline.Read 5 Oct 2026 · github.com
Submission forms
Its form builder supports multiple pages, reusable fields, conditional rules, routing, drafts, and server-side enforcement.Read 4 Oct 2026 · github.com

Where Specifiction places it

Alternatives to SpeakerWeaveAll alternatives →