Rostrum · Operations guide

How an event runs, end to end

Rostrum takes an event from an empty record to a finished program, and then runs that program in the room. This guide follows that path in order — and branches wherever somebody other than the event manager picks up the work.

Audience  Event managers, program committees, conference operations Covers  Built and tested functionality Companion  The Product Catalog Revised  21 September 2026
Start here

Why Rostrum

If you are choosing software for a scientific program, this is the case in one place: what Rostrum spans, what it refuses to bundle, and the operational details that decide whether conference week is calm or frantic.

One record, end to end

Conferences don't break in the software — they break between it. A society's program passes through six stages between the call opening and the doors opening, and when each stage lives in a different tool, the gaps get bridged with spreadsheets, re-keyed data and email. That bridging is where content goes missing and deadlines slip.

Rostrum spans the whole path with a single record. A submission arrives through the call, is assigned to reviewers, scored, accepted, converted into a presentation, placed in a session, and shown on the sign outside the room — the same record the whole way. Nothing is retyped at a hand-off. Move a talk on the schedule and the room sign, the attendee app, and the speaker's own upload deadline all follow it. The span is the product: a society that begins its cycle here never hands the program off to anyone.

Twelve modules, switched on per event

Rostrum is a small catalog of products, enabled per event (Chapter 01, Chapter 05). A spring workshop that needs a schedule and file collection turns on nothing extra; a 2,000-abstract annual congress with an open call, poster hall, signage and a delegate app turns on five or six. Both run on the same platform, and the workshop never pays for machinery it will not open. Products can be switched on mid-flight — signage can be added the week of the show.

The program layer — and nothing else

Rostrum does not sell audiovisual production, onsite staffing, or registration. That is not a posture; it is a description of what the product is — and it means Rostrum can never become the reason you keep a supplier you would otherwise replace. Your AV partner is your business. Your registration system is your business. If either changes next year, the program doesn't move and the price doesn't move.

The price is published on the website, and so is this manual — you can evaluate the platform, its settings and its defaults without booking a demo. And your data is never held hostage: the program leaves in a spreadsheet the same way it can arrive in one.

Deadlines live in the venue's timezone

Every schedule time and every deadline in Rostrum is evaluated in the event venue's timezone — a midnight deadline in Vienna is midnight in Vienna, wherever the speaker or the server happens to be. Reminders go out on the intervals you choose, deduplicated to one email per person per day, and the sweep runs automatically every hour whether or not anyone is watching (Chapter 18). Chasing the eleven people who haven't uploaded stops being somebody's late-night job.

Most participants never see a password

Late speaker content has one cause above all others: a login nobody remembers. So for the people around the program, Rostrum doesn't ask for one. Speakers upload through a personal link; reviewers and attendees sign in with a short code sent to their email (Chapter 03). The program committee stops chasing passwords, and the people who touch a conference once a year have nothing to learn.

An assistant that proposes — never acts alone

Athena, the built-in assistant, answers questions grounded in this documentation and drafts the genuinely tedious work — a complete program from a plain-language description, session groupings from a pile of unplaced talks, event setup pre-filled from your website (Chapter 24). Everything is a proposal you review before anything is created; it reads titles and abstracts, never author identities; and when it is off, the platform simply works as it always did.

Choosing Rostrum is choosing one record from the first abstract to the sign outside the door — with the price on the website, the manual in public, and nothing bundled that you didn't ask for.
Chapter 01

The shape of Rostrum

Three ideas explain almost everything else: events belong to organizations, capabilities are products you switch on per event, and there are two different doors into a program.

Organizations own events

An organization is the society, association or company that runs meetings. Everything else hangs beneath it: its people, its venues, its contact book, its email templates, and its events.

An event is a single meeting — a congress, a workshop, a webinar. Inside it live tracks, sessions, presentations, posters, speakers and files. Almost every screen in Rostrum is scoped to one event, and permission to work on one event grants nothing on another.

Capabilities are products you turn on

Rostrum is not one monolithic feature set. It is a small catalog of products, switched on per event. An event that only needs a schedule and file collection turns on nothing extra. A scientific congress with an open call, poster hall, digital signage and a delegate app turns on five or six.

This is the single most important thing to understand about the platform, and the reason this guide is organized the way it is:

You are never obliged to use all of it. Most events use a third of it. A handful of products do depend on each other — and this guide marks every one of those dependencies where it occurs.

Turning a product off hides its tab, its settings and its participant-facing pages. The data stays; nothing is deleted. You can switch products on mid-flight — a call for abstracts can be added to an event that already has a venue and dates, and signage can be added the week of the show.

Two questions, not one

It is tempting to ask "does my program come from a call for abstracts, or do I already have it?" — but that collapses two separate questions, and collapsing them is how people end up assuming Rostrum is only for the first case.

The two questions are:

  • Where do the talks come from? A call for abstracts you run, a file you already hold, or your own committee typing them in.
  • Where does the schedule get built? Which sessions exist, in which rooms, at what times, containing which talks.

Rostrum answers the second one in every case. A meeting with an entirely invited program and no abstracts at all still has tracks to define, rooms to fill, sessions to lay out and a running order to settle — and that work belongs here, not in a spreadsheet you later import.

Importing is how you bring a program that already exists. It is not the only alternative to a call for abstracts — building it here is.
WHERE THE TALKS COME FROM WHERE THE SCHEDULE IS BUILT WHAT YOU END UP WITH AND THEN DELIVER IT Call for Abstracts chapters 06–12 Enter them directly chapter 14 Import a spreadsheet chapter 13 Built in Rostrum tracks, rooms, sessions, times, running order chapter 14 The program sessions, presentations, posters, speakers arrives already structured — skips the building step File collection Content review Attendee App Signage Feedback The three sources are not exclusive. Import last year's fixed sessions, add this year's invited keynotes by hand, and fill the rest from a call. Once a program is here it is Rostrum's, whatever route it took — and everything to the right is optional and independently switchable.
Three sources, one place the schedule lives. A call for abstracts and direct entry both hand Rostrum a pile of talks that still need arranging; the spreadsheet import is the one route that brings the arrangement with it, which is why it can look like a peer of the call rather than what it is — a way of onboarding a program that already exists. Everything downstream behaves identically regardless of route.

Time is always venue time

Every date and time you see or type in Rostrum is wall-clock time at the event's main venue — never your browser's local time, and never the reader's. A session at 09:00 in Vienna reads 09:00 to a manager in Chicago.

This has one practical consequence during setup: the main venue must have a timezone recorded before you can import a schedule, and reminder emails are scheduled against venue hours. Pick the venue early.

Chapter 02

Who does what

Rostrum divides people into those who run the event and those who take part in it. The two groups get entirely different homes in the application, and most people never see the other side.

Staff see the event dashboard

Managers, coordinators and committee staff sign in and land on a list of their events. Opening one gives the event dashboard: a left-hand rail of tabs — Overview, Sessions, Presentations, Speakers, Agenda, Team, Products, and one tab for each product you have switched on.

Which tabs a person sees depends on their permissions and on which products are enabled. A coordinator with no signage permission never sees the Beacon tab even when Beacon is on; nobody sees it when Beacon is off.

Participants see the hub

Submitters, speakers, poster authors and reviewers sign in and land on the participant hub instead. It shows what they personally owe the event: a to-do list with deadlines, a card per event they are involved in, and a record of what has been emailed to them.

The hub is built from ownership, not permission. You appear there because you hold a draft, a presentation, a poster or a review assignment — not because someone granted you access to a screen.

Attendees see the Attendee App

Delegates are a third group again, and they never touch either of the above. They get the mobile web app at the event's own address. See Chapter 19.

The roles you will actually assign

Rostrum ships twelve roles, but only a handful are ever handed out by a person. The rest are granted automatically the moment somebody becomes a speaker, an author or a reviewer.

RoleApplies toHow it is grantedWhat it is for
Organization ManagerWhole organizationBy an administratorRuns the society's events, its people, its contact book. Can create events and assign roles.
Event ManagerOne eventBy an org manager or adminRuns one event end to end: program, products, communications, review, selection.
Event View OnlyOne eventBy an org manager or adminRead-only oversight — a board member or sponsor liaison who should see but not touch.
ReviewerOne eventAutomaticGranted the moment a review is assigned; removed when the last assignment goes away.
Abstract SubmitterOne eventAutomaticGranted when a person creates their first abstract draft for that event.
SpeakerOne presentationAutomaticGranted when someone is set as presenter. Carries the right to upload that presentation's files.
Co-PresenterOne presentationAutomaticGranted when added as a co-presenter. File editing is a per-person switch.
Poster PresenterOne posterAutomaticGranted to poster authors; carries poster file upload.
AttendeeOne eventAutomaticGranted on first sign-in to the Attendee App for that event.
What an event manager can and cannot grant

An event manager can build the team for their own event — adding and removing any of the event-level roles above. Three limits apply, and all three are deliberate:

  • System roles are administrator-only. Nobody but an administrator can grant them, whatever other permissions they hold.
  • Organization roles require an organization manager. An event manager cannot promote somebody to run the whole society.
  • Only on their own event. A manager of one event does not see another event's Team tab at all — it is absent rather than refused.

The role list offered only ever contains event-level roles, so there is no way to grant something out of scope by accident.

Worth knowing

Because Speaker, Reviewer and author roles are granted automatically, you rarely maintain a "who is in this event" list by hand. Assign a presenter to a presentation and the access follows. Remove them and it is withdrawn.

Chapter 03

How people get in

There are five doors, and which one a person uses depends entirely on who they are. Only staff use a password.

WHO HOW THEY PROVE IT WHERE THEY LAND Staff Email + password Event dashboard Speaker or reviewer sent by staff Magic link in an email One event only, no password needed Invited submitter Invitation link — one click Participant hub Submitter, author, reviewer returning 6-digit code by email Participant hub Delegate 6-digit code by email Attendee App No password is ever set by a participant. Codes expire in 10 minutes and allow three attempts. A magic link stops working when the event ends; an invitation link stops when the submission window closes.
Five doors, one account. A person who arrives by invitation link and later returns by email code is the same account throughout — their drafts, reviews and history follow them.

Staff sign-in

Email and password, with a Forgot your password? link on the sign-in page. Reset links last one hour and can be used once; using one signs the account out everywhere.

There is no public sign-up. Staff accounts are created by an administrator, who sets the password directly.

Getting a new staff member their password

The simplest handoff: create the account, then immediately use Send password reset. The new user receives an email link and chooses their own password — no credentials change hands.

Not available

Rostrum does not currently support single sign-on (SAML, OAuth or corporate identity providers), and there is no two-factor authentication. Sessions last 15 minutes and renew silently in the background for up to seven days of activity.

Magic links for speakers and reviewers

From the Faculty tab you can send a participant a magic link — a one-click sign-in that needs no password. It is deliberately narrow:

  • It grants access to that one event and nothing else. Even an administrator who clicks one gets an event-scoped session.
  • It expires at the end of the event's last day, in venue time.
  • It cannot be used to set or change a password.

This makes it safe to send to a speaker who will never sign in again — they click, they upload, they are done.

Codes for participants and delegates

Submitters, authors and reviewers sign in to the hub by entering their email address and receiving a six-digit code. Delegates do the same in the Attendee App. In both cases, an account is created automatically on first use — participants never register, and never have a password to forget.

For the Attendee App you can decide whether anyone with an email address may sign in, or only addresses on a list you upload.

Chapter 04

Creating the event

Creating an event takes about a minute and asks for very little. Almost everything is configured afterwards, in whatever order suits you — with two exceptions that are worth getting right immediately.

Organization manager  Creating events is an organization-level action. Event managers run events; they do not create them.

Two ways in

The Events page offers two create buttons. Create Event is the classic form — every field at once, described below. Create with Wizard opens the guided setup: a short interview that asks one question at a time, skips whatever cannot apply to your answers, and ends with a plan you confirm before anything is created. Both paths produce the same kind of event; the wizard simply carries you further before you land in the dashboard.

What the form asks for

Name required
The public name of the meeting.
Organization required, permanent
Which society owns it. This is the one field you cannot change later — the event's contact book, venues, templates and team all resolve through it.
Start and end date required
The run of the meeting. These drive the agenda's days, the default file-upload deadline, and the expiry of every magic link you send.
Type
Conference, Workshop, Webinar or Hybrid. Descriptive only.
Status
Draft, Published, Live, Completed or Canceled. New events start as Draft. Completed and Canceled events stop all automated reminder emails.
Main venue
Optional at creation — but see below. The venue carries the timezone that governs every date in the event.
Description
Free text.
Set the venue early

The main venue supplies the event's timezone, and several things refuse to run without it. You cannot import a schedule until the event has a venue and that venue has a timezone recorded. Reminder emails are scheduled in venue hours. Set the venue before you build anything.

You can add satellite venues later; only the main venue's timezone governs the event.

What you configure afterwards

Everything else. Branding (logo and banner), the status as the event progresses, satellite venues, tracks, rooms, the team, and — the subject of the next chapter — which products you are using.

Rooms and venues

A venue is a building; a room is a space inside it. Rooms belong to the organization, so they are reusable across that society's events, and each event can give a room a display name of its own — Hall 2 can appear as Hall 2 — sponsored by Acme for one meeting without renaming it everywhere.

Rooms matter more than they first appear: the agenda grid is laid out as rooms against time, signage is addressed per room, and Open Mic issues its moderator links per room.

Who manages the venue catalog

Venues are organization-level records, so creating and editing them is organization-manager work. Event managers pick from the catalog; if the venue you need is not there yet, ask an organization manager or administrator to add it — with its rooms — before you build the agenda.

Guided setup: the interview

The guided path asks its questions one at a time, and the tree is deliberate: answer no to collecting posters and it never asks about the Poster Viewer; skip the venue and it never asks about rooms. Every question can be skipped and finished later — the interview's job is momentum, not completeness.

Its opening question is the most useful one: "Do you have an event website I can look at?" Give it your event's public site and Rostrum reads the page and pre-fills what it finds — the event name, the dates, the venue, the topic areas, and whether the site mentions collecting submissions. Everything it reads arrives as a suggestion you confirm, never as a silent fill; and if the named venue already exists in your venue catalog, it is selected for you with a note saying so. This question only appears when AI assistance is enabled for your organization — see Chapter 24; without it, the interview simply starts at the event name.

The interview ends at a setup plan — name, dates, venue, rooms to create, and the modules to enable, all on one screen. Nothing exists until you confirm it. On confirmation the event is created and you land in the setup wizard to finish.

The setup wizard

The wizard walks a new draft event through five steps — Basics, Venue, Branding, Products, Review — with a rail that shows what is done, what is skippable, and what launch still needs. It is a guide, not a second set of forms: each step writes through the same settings the dashboard uses, so anything you do in the wizard holds if you abandon it, and anything you configure elsewhere is reflected when you come back. A draft event with an unfinished wizard shows a resume banner on its dashboard.

The final step launches the event — Draft becomes Published in one reviewed action. Required steps must be complete first; the optional ones can be skipped and revisited any time before or after launch.

Building the team

The Team tab lists everyone with a role on this event and lets you add more — an event manager, a read-only observer, or a person you want on the roster ahead of time. Adding somebody who has never used Rostrum creates their account as part of the same step.

Remember from Chapter 02 that most participants never need to be added here. Speakers, authors and reviewers acquire their access automatically.

Chapter 05

Choosing products

The Products tab is where an event becomes the specific kind of event you are running. Twelve products; one is always on; the other eleven are yours to pick from.

Products are offered to your organization first — your agreement determines the catalog available to you — and then switched on per event. Switching one on reveals its tab and its settings. Switching it off hides them again without deleting anything.

You can configure a product when you enable it or come back later; almost every setting is editable while the event is running.

ProductWhat it doesTypical decision
Always on
Internet Uploads
Speakers and authors upload their files ahead of the meeting. Upload window, per-presentation cut-off, and automatic reminders. Cannot be turned off — it is the base product on every event.
Call for Abstracts Solicit, review, score, select and convert abstract submissions — individual abstracts or whole session proposals — into your program. On if your program is built from submissions. Off if you already know who is speaking.
Review & Approval Content review of the files speakers upload — assign reviewers, run revision rounds, approve or reject. On for accredited or regulated content. Distinct from abstract review.
Posters The poster content line: author uploads, board numbers, optional review, optional attendee questions. On if you have a poster hall or an online poster gallery.
Papers on Demand Pre-recorded presentations: authors upload a video against a window, delegates watch on demand. On if part of your program is watched rather than attended.
Abstract Viewer Publishes the communicated acceptances as a searchable, branded collection — the always-current abstract book. On if the accepted abstracts should be readable online. Needs Call for Abstracts.
Poster Viewer The branded public poster gallery — templates, a viewing window, public or attendees-only access. On if the poster hall should have a digital twin. Needs Posters.
Paper Viewer The branded on-demand video gallery, streaming inline on the same template machinery. On to give the on-demand program a front door. Needs Papers on Demand.
Attendee App The delegate-facing mobile web app — agenda, speakers, personal schedule, posters, handouts. On if delegates need the program in their pocket.
Beacon Digital signage around the venue: room screens, wayfinding, poster sessions, announcements. On if you are putting screens in the building.
Session Feedback Questionnaire-based session ratings collected from delegates, with results and export. On if you need evaluation data — accreditation, sponsor reporting, speaker scoring.
Open Mic Audience questions submitted from a phone and moderated at the front of the room. On for interactive sessions and panels.

Where each one is configured

Most products open their settings in a side panel from the Products tab. Three send you elsewhere, because their settings belong with their working screens:

  • Call for Abstracts — settings live on the Abstracts tab, as its first sub-tab.
  • Review & Approval — settings live in the Review Center.
  • Beacon — the real configuration is per screen template, on the Beacon tab.

The three viewers configure from their side panels too, but their look comes from templates: your organization keeps a library of gallery templates, and each event publishes one instance from a template with per-event overrides. A template can also be scoped to a single event, and promoted to the library when it earns reuse.

What depends on what

Products are mostly independent — you can enable them in any order. The three viewers are the exception: each needs its content module switched on, and the switch itself refuses until it is. Beyond that, a handful of features need another product, and a few need data rather than a product.

STANDS ALONE — ENABLE IN ANY ORDER Internet Uploads Call for Abstracts Posters Papers on Demand Review & Approval Open Mic Beacon Session Feedback THE VIEWERS NEED THEIR CONTENT MODULE — ENFORCED AT THE SWITCH Abstract Viewer Call for Abstracts Poster Viewer Posters Paper Viewer Papers on Demand FEATURES AND DATA PREREQUISITES Poster review needs Review & Approval App content sections need their modules, live Open Mic login needs the Attendee App Any viewer showing needs a live instance Beacon screens need sessions in rooms Open Mic needs venue rooms Attendee App needs a web address Session Feedback needs a questionnaire Abstract conversion needs sent decisions The viewer switches refuse until their content module is on. Everywhere else an unmet dependency hides or quietens the feature — nothing breaks.
Six real dependencies, and a handful of data prerequisites. Each viewer requires its content module and refuses to switch on without it. Poster review needs Review & Approval, the app's sections need their modules, and Open Mic's login requirement needs the app. Everything else can be switched on alone, in any order.
Reading this guide

Three routes, and you can take more than one on the same event.

  • Running a call for abstracts — chapters 06 to 12.
  • Importing a program you already hold — Chapter 13.
  • Planning it here, with or without abstracts — Chapter 14.

Chapters 15 onward apply however the program got here.

Its companion volume

This guide follows the journey. The Product Catalog covers the same twelve modules as a reference — one entry each, with use cases, capabilities, and every setting listed alongside the value it defaults to. Reach for it when you are configuring; reach for this one when you want to know what happens next.

Chapter 06 · Path A

Configuring the call

Everything about how people submit, how reviewers judge, and how the committee decides is set once, before the call opens. This is the longest configuration screen in Rostrum, and it repays care.

Call for Abstracts Event manager

The whole chain runs seven stages. Each is a chapter here; this diagram is the map.

MANAGER SUBMITTER REVIEWER COMMITTEE Configure Invite Submit Review Decide Notify Confirm Convert Ch 06 Ch 07 Ch 08 Ch 09 Ch 10 Ch 11 Ch 12
The chain, and who holds it at each point. The event manager opens and closes the call and controls every outbound message; submitters and reviewers only ever act on their own items. Note that the committee's decision does not reach the submitter until the manager sends it — stages five and six are deliberately separate.

The submission window

One opening date and one closing date, both in venue time. Outside the window nobody can submit; drafts can still be worked on but not sent.

A grace period in minutes can be allowed after the close, which absorbs the usual flood of last-minute submissions without you having to sit and move the deadline by hand.

Who may submit

This is the single most consequential setting on the page, and it defaults to the safer of the two.

Invite only the default

Only people you have invited by email can submit. Anyone else who reaches the form is turned away. Use this for closed calls, society-member-only calls, and any call where you want to know in advance who is in the pool.

Open

Anyone who can sign in may submit. Use this for genuinely public calls. You still control the window, the limits and the tracks.

Check this before you announce

A new call is invite only until you say otherwise. If you publicise a call and have not switched it to Open — or not sent invitations — submitters will be refused. It is the most common configuration mistake on this screen.

What a submission consists of

You define the shape of an abstract yourself:

  • Sections — one or more named text blocks, each with an optional word limit. A simple call has one section called Abstract with a 300-word limit. A structured clinical call might have Background, Methods, Results and Conclusion, each limited separately.
  • Presentation types — whether submitters may ask for an oral slot, a poster, or express no preference.
  • Tracks — which of the event's tracks a submitter may file under. Tracks drive reviewer expertise, scoring comparability and capacity targets, so define them before the call opens.
  • Submission limit — how many abstracts one person may submit.
  • A submitter questionnaire — optional extra questions asked at submission time (funding, ethics approval, presenting-author status). Answers are visible to staff only, never to reviewers.

Whether submitters may edit after sending

Off by default. When it is on, a submitted abstract stays editable until the window closes — convenient, but see the warning under review assignment in Chapter 09: the first reviewer assignment locks an abstract regardless of this setting.

Review settings

  • Blind review — hides author names, affiliations and the submitter's identity from reviewers. Disclosures are hidden too. It holds in the reviewer's email as well as on screen.
  • Reviewers per submission — one to five. Used as the target when auto-assigning.
  • Scoring questionnaire — the form reviewers fill in. You can set one for the whole event, and override it per track. Build it from scratch, or start from one of your organization's saved templates — see Chapter 16.
  • Assign reviewers automatically on submit — off by default. When on, each incoming abstract is immediately distributed to the least-loaded qualified reviewers.
A per-track questionnaire changes how results compare

Scores are only meaningful within a track when tracks use different scoring forms. The selection board therefore always groups and ranks by track, and never presents one combined league table. If you want a single ranking across the whole call, use one questionnaire for every track.

Capacity targets

Per track, you can record how many oral slots and poster slots you expect to fill. These are shown against your running acceptance count on the selection board as guidance. They are advisory — Rostrum will not stop you exceeding them.

Supporting files

Off by default. Switch it on and submitters can attach figures, tables or supplementary data to an abstract. You set how many files (three by default), how large each may be (10 MB), and which types are accepted — images and PDF by default, with Office documents and MP4 video also available.

One setting here is easy to miss and matters a great deal on a blind call: files under blind review. Files can carry identifying content that the abstract text does not, so you choose whether reviewers see them at all.

Files and blind review

Reviewers see files — the default — shows them, and warns submitters in the form to keep names and affiliations out of the files and their filenames. Staff only keeps them from reviewers entirely.

The setting only takes effect while blind review is on, but it is remembered either way. If you turn blind review on later, whatever was last saved here starts applying — so set it deliberately rather than leaving the default in place.

Revision rounds

The committee can send an abstract back once, asking for changes rather than accepting or rejecting it. Two settings govern it: how long submitters get to revise (14 days by default, overridable per batch), and who re-reviews the resubmission — the same reviewers, reset to pending with their earlier answers kept as a starting point, or fresh reviewers you assign by hand.

One round is the maximum. After a revision has been requested, the next decision on that abstract must be final; Rostrum refuses a second request.

Session proposals

Off by default. When on, a chair can propose a whole session rather than a single abstract — a set of linked talks, each with its own title, abstract and speakers. You choose which formats to offer (coordinated papers, roundtable, panel, workshop), how many talks a session must contain (three to four by default), and a word limit per talk abstract (300).

Submitters choose which kind of thing they are submitting at the moment they start, and the choice is fixed from there.

The public submission link

Only relevant on an open call. Generating a public link gives you a shareable web address anyone can use to reach the call without an invitation — see Chapter 07.

Deadline reminders

One switch governs all three of the call's automatic nags: the deadline reminder to invitees and draft-holders, the reminder to reviewers with outstanding scores, and the reminder to accepted submitters who have not yet confirmed. You choose the days-before schedule and the hour of day, in venue time.

Note what is not on that list: there is no automatic reminder for an overdue revision. See Chapter 11.

Chapter 07 · Path A

Inviting submitters

Invitations do two jobs at once: they tell people the call is open, and — when the call is invite only — they are what makes those people eligible to submit at all.

Call for Abstracts Event manager

The contact book

Invitations are sent to contacts — people your organization emails who are not necessarily Rostrum users. The contact book lives at organization level, so a society's membership list is built once and reused for every call it runs.

Contacts can be organized into named lists (past presenters, members, a specialist interest group) and imported from a spreadsheet. When you compose an invitation you pick one or more lists, paste additional addresses directly, or both.

What the recipient gets

An email with a personal link. What happens when they click it depends on who they are:

  • Most people are signed straight in — one click, no password, no code — and land in the participant hub ready to start a draft.
  • Anyone who already holds management rights over that event is instead asked for an emailed code. This is deliberate: a one-click link in an inbox should never be able to open a staff account.

The link works repeatedly until the submission window closes, so a recipient can come back to it. Every send is tracked — you can see who was invited, when it was last sent, whether it was opened, and whether it was accepted.

Managing the invitation list

From the invitations panel you can resend to individuals, add late invitees at any time, and revoke an invitation — which immediately stops that address from submitting on an invite-only call.

The other route in — a public link

Invitations are how a closed call works. An open call has a second route: a public submission link you generate on the Abstracts settings screen and put wherever you like — a society newsletter, a conference website, social media.

The link leads to a landing page showing the event name, whether submissions are open, the formats you accept, and the sections an abstract will need. There is a single button, and it does not ask anyone to register: the visitor enters an email address, receives a six-digit code, and lands in the hub ready to draft.

The address itself is a long random token rather than anything guessable, so the page cannot be found by trying event names.

Three things to know before you share it
  • Generating the link also switches the call to open submissions and saves that immediately — which is the point, but it means the act of generating a link changes who may submit. Rostrum tells you this before you click.
  • Regenerating or disabling kills every copy already shared, instantly and without a confirmation step. If the link is in a printed newsletter, treat regeneration as a last resort.
  • Switching the call back to invitation only makes the link go dark but does not delete it. Switch back to open and the same address works again.

When the submission window closes the link keeps working, but the page says submissions are closed and the button disappears — which is usually better than a dead link for anyone arriving late.

Unsubscribes

Every invitation and deadline reminder carries an unsubscribe link. Unsubscribing suppresses that address from all bulk mail from your organization, on every list and every event. It is honored immediately and mid-campaign.

Two different opt-outs

Unsubscribing (above) is an organization-wide suppression of bulk mail, chosen by the recipient from an email. Separately, a signed-in user can switch off categories of reminder in their own profile — upload reminders, review reminders, abstract reminders, poster questions, announcements.

Neither of them affects transactional mail. Submission receipts, decision letters, review assignments and sign-in codes are always delivered, because they are the operation of the event rather than marketing.

Chapter 08 · Path A

Submitting an abstract

This is the submitter's chapter — the one part of the chain an event manager does not perform, but should understand, because most support questions come from here.

Call for Abstracts Submitter

Where they work

Submitters live in the participant hub. Their event card lists every abstract they hold, its status, the deadline counting down in venue time, and — later — the decision. There is no separate submission website to remember; the same address serves drafting, confirming and, if they are also a reviewer, reviewing.

The form

Four steps, saved as a draft continuously and on every step change. A submitter can leave and come back as often as they like.

  1. Details

    Title, track, preferred presentation type, keywords, and each of the sections you configured. Word counts are shown against their limits as they type.

  2. Authors

    The full author list in order, each with affiliation, and exactly one marked as the presenting author. The submitter cannot remove themselves from the list.

  3. Disclosures

    Each author individually attests either that they have no relationships to declare, or lists them by company and relationship type — consultant, speaker, stock, royalties, other. An abstract cannot be submitted until every author's disclosure step is complete. "No disclosures" is an answer; leaving it blank is not.

  4. Supporting files

    Only if you allowed them. Figures, tables or supplementary data, within the count, size and format limits you set. Re-uploading a file with the same name replaces it as a new version rather than using up another slot. On a blind call where reviewers will see files, this step carries a warning to keep identifying information out of the files and their names.

  5. Review and submit

    A read-back of everything before sending. If the server rejects the submission, the form returns the submitter to the exact step containing the problem.

If you configured a submitter questionnaire, it appears as an extra step before the final review.

Session proposals are a different shape

Where you have enabled them, the submitter first chooses whether they are submitting an individual abstract or a session proposal. The choice is fixed once made.

A proposal is submitted by the chair and describes a whole session: a title, a format, a description of why these talks belong together, and then the talks themselves. Each talk is a full abstract in miniature — its own title, its own abstract text within your word limit, and its own author list with one presenting author and disclosures for everyone. The chair completes their own disclosure at the session level; the talk speakers complete theirs on their own talks.

The configured abstract sections do not apply to a proposal, and neither does the preferred-format question. The talks are the content.

What is checked at submission

  • Every configured section is present, non-empty and within its word limit.
  • The preferred type is one you allow, and the track is one you opened.
  • Exactly one presenting author.
  • Every author's disclosure is complete.
  • Required questionnaire answers are answered.
  • The window is open — or within the grace period.
  • The submitter is under their submission limit, and on an invite-only call, invited.

On success they receive an immediate confirmation email.

Decide the attachments switch before the call opens

The switch gates reading as well as writing on the submitter's side, so disabling it after submissions have arrived means those people can no longer list or download the files they uploaded. Staff and reviewers are unaffected, and nothing is deleted — the files still carry over on conversion. Decide before the call opens rather than during it.

Changing or withdrawing

  • A draft can be edited or deleted freely while the window is open.
  • A submitted abstract can be edited only if you enabled editing after submission — and only until a reviewer is assigned, which locks it permanently.
  • An abstract sent back for revision becomes editable again, whatever the lock and whether or not the window has closed. See below.
  • A submitter can withdraw at any point, including after the window closes and including mid-revision. Withdrawal is available right up until a decision has been sent; a waitlisted submitter keeps the option.

Revising and resubmitting

When the committee asks for changes, the submitter's dashboard says so, shows the deadline, and offers an Edit & Resubmit button. The wizard reopens with a banner, the final button reads Resubmit, and the same completeness checks run again. Files can be changed too — text and attachments unlock and lock together.

The revision deadline replaces the submission window for that abstract, so a revision can legitimately arrive after the call has closed. Once the deadline passes the abstract locks again and the note changes to say the committee will decide on the version it has.

Their to-do list

The hub surfaces the things a submitter owes you, with the deadline attached and overdue items called out. For an abstract submitter that is: finish the disclosures, submit before the deadline, revise and resubmit if the committee asks, and later, confirm your acceptance.

Chapter 09 · Path A

Reviewing

Assignment and review are one act in Rostrum: giving an abstract to a reviewer creates the empty review they will fill in. There are no rounds and no resubmission — an abstract is judged once, by everyone assigned to it.

Call for Abstracts Event manager Reviewer

Building the reviewer pool

Add people to the event's reviewer pool from the Abstracts tab. Being in the pool is bookkeeping only — it grants nothing and sends nothing. Reviewers become reviewers when work is assigned to them.

Tag each reviewer with the tracks they are qualified for. Tags are what make automatic assignment sensible: a cardiology abstract goes to reviewers tagged for cardiology before it goes to anyone else.

Three ways to assign

Manual pick abstracts × reviewers By track whole track to a panel Automatic fill every abstract to target, least-loaded first, tags preferred Always excluded the submitter every listed author declared conflicts Review created assignment and scorecard are the same record Reviewer emailed Abstract locked no more edits Reviewer role granted automatically Only submitted abstracts are ever assigned — drafts and withdrawn items are invisible to assignment. Re-running automatic assignment tops up abstracts that are short of the target; it never duplicates an existing pairing.
Assignment is the same act as creating the review. Whichever mode you use, Rostrum removes the submitter and every named author from the candidate list first, so self-review is impossible by construction rather than by policy.
Assignment locks the abstract

The moment the first reviewer is assigned, the submitter can no longer edit — regardless of the "allow editing after submit" setting. This keeps every reviewer looking at the same text.

The consequence: if you switch on automatic assignment on submit and allow post-submission editing, submitters lose their editing window instantly. Choose one.

The one exception is a revision round: asking for changes deliberately punches through the lock, because the committee has just asked for the content to move. The lock re-engages the moment the abstract is resubmitted.

Conflicts of interest

A reviewer who opens an abstract and recognizes a conflict declares it with a reason. This:

  • marks the review as conflicted and clears any partial answers;
  • keeps the record as an audit trail — you can see who declared what, and why;
  • permanently excludes that pairing. The abstract will never be offered back to that reviewer, by any assignment mode.

Your progress view shows conflicts as gaps to fill, so you can top up the missing coverage.

The reviewer's experience

Reviewer A reviewer signs in to the hub with an emailed code and sees a queue of everything awaiting them across every event. Abstract reviews are scored inline, without leaving the queue.

Each review asks for two things:

  • The scoring questionnaire — the rating scales and questions you configured.
  • A recommendation — Oral, Poster or Reject on an individual abstract; simply Accept or Reject on a session proposal, where the format is the chair's proposition rather than the reviewer's. This sits outside the questionnaire and is always required, so every completed review carries a clear verdict even when the questionnaire is all free text.

They may also write comments to the author, which you can choose to forward with the decision, and committee notes, which never leave staff under any circumstances.

Reviewing a session proposal shows the session description and then each talk in turn with its own authors, judged as one unit. Where supporting files are allowed and permitted under your blind setting, they appear alongside the abstract for reading and download.

Reviewing a resubmission

While an abstract is out for revision it leaves the reviewer queue entirely — nobody is asked to score a version that is being rewritten, and its files are unavailable in the interim. When it comes back, the reviewers you chose get it again, and the scoring screen marks which sections changed and offers the previous version alongside.

If you kept the same reviewers, their earlier answers and comments are still there as a starting point rather than a blank form.

How scores are combined

Only rating questions produce a score, and each rating is converted to a percentage of its own maximum before averaging. A question scored out of ten therefore cannot outweigh one scored out of five. Yes/no and multiple-choice answers are reported as counts, never silently turned into numbers, and free text is shown as written.

A questionnaire with no rating questions is perfectly valid — the board then ranks by the reviewers' recommendations instead, and says so.

Keeping reviewers moving

Assignments carry a deadline. Rostrum emails reviewers when work is assigned and again as the deadline approaches, on the schedule you set. The progress and workload views show who has finished, who has not started, and how the load is distributed — useful before you assign another hundred abstracts to the same three people.

Chapter 10 · Path A

Deciding

The selection board is where the committee turns scores into a program. Decisions made here are staged — recorded, revisable, and completely invisible to submitters until you choose to send them.

Call for Abstracts Event manager Committee

The board is grouped by track

Abstracts are presented track by track and ranked within each track, highest normalized score first, unscored items last. There is no single all-tracks league table, and this is deliberate: when tracks can use different scoring questionnaires, a 78% in one track and a 78% in another are not the same quantity.

Each track shows your acceptance count against the capacity targets you set, so you can see when a track is full without being prevented from going over.

What the board flags for you

  • Split votes — where completed reviews reach no majority recommendation. These are the ones that need a human conversation, and they are marked so you can find them without reading everything.
  • Undecided — nothing staged yet.
  • Coverage — abstracts still short of their reviewer target.
  • Every statistic across the top doubles as a filter: click "Waitlist" to see only waitlisted items, click it again to clear.

The decisions

Which options a row offers depends on what was submitted. An individual abstract can be accepted as an oral, a poster or a paper on demand; a session proposal is accepted as a session, because its format is the chair's proposition rather than the committee's choice. The rest apply to both.

Accept — oral individual abstracts
Becomes a presentation in the program when converted.
Accept — poster individual abstracts
Becomes a poster when converted. Use this for the classic "we liked it, but not enough for a podium slot" outcome regardless of what the submitter asked for.
Accept — paper on demand individual abstracts
Becomes an on-demand paper when converted — the authors upload a pre-recorded video instead of taking a slot in a room. Requires the Papers on Demand module for the conversion to land anywhere.
Accept as session proposals only
Becomes a session containing one presentation per talk. The chair confirms on behalf of the whole session.
Revisions requested
Sent back for changes rather than decided. Once per abstract — the next decision after a revision must be final. See Chapter 11.
Waitlist
Held. Waitlisted submitters can be promoted later — see Chapter 11. Promotion is always a deliberate act; nothing is automatic.
Reject
Declined.
Bulk decisions work on one shape at a time

Accept-top-N applies a single decision to a whole group, and a decision that does not fit one of the rows will be refused — for the entire batch, not just the row that failed. On a track containing both individual abstracts and session proposals, filter to one shape before deciding in bulk.

Rescuing a talk from a rejected proposal

A session proposal is judged as a unit, but committees frequently want one talk out of a session they are otherwise declining. Where a proposal is staged as rejected or waitlisted, each talk carries an Extract to pool action that lifts it out as a new individual abstract — its title, its abstract text, and its full author list intact — landing in the general pool as submitted and undecided, to be judged like any other.

This is deliberately a salvage path: an accepted proposal cannot be split, and each talk can only be extracted once.

Deciding in bulk

Per track, you can accept the top N — set a number, see exactly which abstracts that will affect in a live preview, and be warned if it would overwrite decisions already staged. The bulk action always operates on the whole track group as ranked, not on whatever filter you happen to be looking at, so a filtered view cannot mislead you into deciding the wrong set.

Nothing has been communicated yet

Staged decisions are staff-only. Rostrum actively strips them out of everything a submitter can see — their dashboard, their notifications, their own abstract record. A submitter looking at their screen while you deliberate sees only "Submitted".

Nothing reaches them until you run a notification batch, which is the next chapter.

The abstract book

From the same screen you can export an abstract book — the proceedings document societies print, publish or circulate to delegates. It comes as a typeset PDF with a cover, a contents page, one section per group, and an index of presenting authors; or as a spreadsheet if you would rather work with the data.

You choose whether to include everything accepted or only those who have confirmed, whether to group by track or by presentation type, and whether to print keywords, session and board placement, and author disclosures.

A draft book is watermarked, but only in PDF

The book reflects the decisions currently staged, which means a book exported mid-selection can contain acceptances the submitters have not been told about yet. Rostrum detects this and marks the PDF — a red cover line, a DRAFT watermark across every page, and _DRAFT in the filename.

The spreadsheet formats carry no such watermark — only the filename suffix. Treat an exported spreadsheet as confidential until every decision has actually been sent.

What the book covers

The export covers abstracts accepted as orals or posters. Session proposals and their talks are outside its scope — if your call ran proposals, give the book a read before publishing and add any proposal content through your own front matter.

Chapter 11 · Path A

Notifying and confirming

Decisions are sent in batches, one outcome at a time, on your schedule. Then acceptance goes the other way: the submitter has to say yes.

Call for Abstracts Event manager Submitter

Sending a batch

Choose a decision type — accepted oral, accepted poster, accepted paper on demand, accepted as session, revisions requested, waitlisted or rejected — and send to everyone currently holding that staged decision who has not already been told. Each type has its own email template, which you can customize for the event or for the whole organization.

Options at send time, which change with the type you chose:

  • Include reviewer comments. The comments-to-author from completed reviews, attached unattributed. Committee notes are never included. Off by default — except on a revisions-requested batch, where it defaults on, because the feedback is the request.
  • Confirmation deadline. Acceptances only — the date by which the submitter must confirm they will present.
  • Revision deadline. Revisions-requested batches only — the date by which the revised abstract must be back. Leave it blank to use the event default of fourteen days.

How a submitter confirms

The email does not contain accept and decline buttons. It contains a link to the hub, and the submitter signs in to answer. This is intentional: a one-click "decline" sitting in a forwarded inbox is a liability, and an authenticated answer is a defensible record of who accepted what.

They confirm or decline; unanswered acceptances become overdue once the deadline passes. Rostrum reminds them automatically in the days before the deadline.

Waitlist promotion — stage a better decision over the sent one, send again Draft Submitted Decision staged submitter sees nothing Decision sent now visible Confirmed or declined Converted committee decides manager sends batch submitter answers Revisions requested editable again, deadline runs once only submitter resubmits Withdrawn submitter withdraws, at any point The gap between "staged" and "sent" is the whole design: the committee can change its mind freely, and one deliberate action publishes the result. A revision is the only route backwards. It can be taken once per abstract, and the next decision after it must be final. Nothing expires on its own: an overdue revision waits for a human, and no reminder chases it.
An abstract's life. The only step that reveals anything to the submitter is the notification batch. Promotion off the waitlist works by staging a better decision on top of one already sent; a revision round is the one path that returns an abstract to the pool for a second look, and it is available once.

Asking for revisions

Sending a revisions-requested batch does more than deliver a message: it reopens the abstract. The submitter can edit and resubmit until the deadline, whatever the review lock said and whether or not the submission window has closed. Rostrum keeps a copy of the version you sent back, so reviewers can see exactly what changed when it returns.

What happens to the existing reviews depends on the setting you chose in Chapter 06 — the same reviewers get it again with their earlier answers intact, or you assign fresh ones and the originals cannot be re-added.

One round, and nothing chases it

An abstract can be sent back once. After that the next decision must be final — Rostrum refuses a second revision request, and there is no override.

Revision deadlines stay in the committee's hands: an overdue revision is flagged revision overdue on the board and waits for a human decision rather than being auto-rejected. Put the revision deadline in your own calendar so the decision gets made while the program still has room for it.

Promoting from the waitlist

There is no automatic promotion. When a slot frees up, stage the new decision — Accept oral, say — over the waitlist decision the submitter already received, and send the acceptance batch. Rostrum treats any abstract whose staged decision differs from the one last sent as needing to be told again, so promotions naturally appear in the next batch.

Re-notifying resets their answer: a promoted submitter is asked to confirm the new outcome.

Changing a decision after it has been sent

You can restage any decision at any time, but the submitter has already read the old one. Rostrum will not let you convert an abstract whose staged decision no longer matches what was communicated — you must send the corrected decision first. The rule it enforces is simple: never put someone in the program under a verdict they were not told about.

Chapter 12 · Path A

Converting to the program

The last step of Path A. Conversion turns accepted abstracts into the presentations, posters and sessions that the rest of the platform works with — the same objects you would have created by hand.

Call for Abstracts Event manager

What conversion produces

  • Accepted oral becomes a presentation in draft, not yet scheduled into a session. The presenting author becomes its speaker; other authors become co-presenters.
  • Accepted poster becomes a poster in draft, carrying its track across. The presenting author becomes the primary author.
  • Accepted paper on demand becomes an on-demand paper in draft, carrying its track across. The presenting author becomes the primary author, and every author gets upload access — any of them may supply the video.
  • Accepted session proposal becomes a session — unscheduled, chaired by the proposer, carrying the session description — containing one presentation per talk, in the order the chair arranged them. Each talk's presenting author becomes that presentation's speaker and the rest become co-presenters.

The abstract's sections are flattened into the new item's abstract text, keeping the section headings, so the accepted text travels with the item.

Any supporting files attached to the submission travel too, as a file group called "Abstract Materials" on the new item. They are kept separate from the presented file, so a figure submitted with an abstract can never be mistaken for the poster itself.

Everyone named as an author gets an account if they did not have one, and the appropriate role. From that moment they appear in their own participant hub with the next thing they owe you — usually uploading a file.

Who can be converted

An abstract is eligible when all of these hold:

  • It is submitted, not withdrawn.
  • Its decision is an acceptance.
  • That decision has actually been sent to the submitter, and the staged decision still matches what was sent.
  • The submitter has not declined.

Notably, a submitter who has not yet confirmed can still be converted. Confirmation is a soft gate — you are warned, not blocked — because programs frequently have to be built before every last acceptance has been answered.

Converting is a one-way door

Once converted, an abstract's decision is locked and the submitter can no longer decline it — they are in the program. The link between the abstract and the presentation, poster or paper it became is permanent and unique, so the same abstract can never be converted twice, even by two people clicking at the same time.

If you convert something by mistake

Delete the presentation, poster, paper or session that was created. That releases the link and returns the abstract to a convertible state, at which point the decision becomes editable again. This is the intended escape hatch — there is no separate "un-convert" action.

Treat extraction as final

Extracting a talk from a rejected or waitlisted proposal (Chapter 10) gives that talk its own life in the program. Treat the proposal's decision as settled at that point: if the committee later accepts and converts the same proposal, the extracted talk would appear in both places, so review the program after any such reversal.

What happens next

Converted items are ordinary program content from here on. Schedule the presentations into sessions, give posters their board numbers, and let the file collection, review and delivery products in the following chapters do their work. Nothing downstream knows or cares that the content arrived through a call for abstracts.

Chapter 13 · Path B

Importing a schedule

For a program that already exists — in a spreadsheet, in last year's system, in a document from the scientific committee. Twenty minutes and a clean file, and it is in Rostrum.

Event manager

Import is not a product; it is part of every event. Find it on the Imports tab, which also keeps the history of every import you have run.

Is this actually the chapter you want?

Import is for a program that is already arranged — you know the sessions, the rooms and the times, and you want them in Rostrum without retyping. It is a migration tool.

If the arranging has not happened yet, this is the wrong chapter. Do not go and build the schedule in Excel so that you can import it — Chapter 14 is where that work belongs, and it is faster there because Rostrum knows your rooms, your tracks and your venue's clock.

Before you start

The event must have a main venue, and that venue must have a timezone. Import refuses to run otherwise, and it refuses deliberately rather than guessing — a schedule imported into the wrong timezone is worse than no schedule, because it looks right.

There is no template to download

This surprises people, and it is a feature. Rostrum reads whatever column headings your spreadsheet already uses and proposes a mapping — Session Title, Session Name and Track Session all map to the same field without you renaming anything. You confirm or correct its guesses in step four.

Accepted formats are .xlsx, .xls and .csv, up to 50 MB.

Two kinds of import

  • Agenda — sessions, their presentations, and the speakers who give them. Rooms are created automatically from the room names in your file.
  • Posters — posters and their authors.

Delegate lists and contact books are imported separately, from the Attendee App tab and the organization contact book respectively.

The seven steps

  1. Upload

    Choose Agenda or Posters, and drop the file in.

  2. Choose the sheet

    Skipped automatically for single-sheet files.

  3. Point at the header row

    For files that carry a title block or logo above the real headings.

  4. Map the columns

    Rostrum's guesses, ready to correct. Date and time columns get a format picker here — this is where you tell it that 20260315 is a date, if it has not worked that out.

  5. Preview and fix

    The whole file as a grid, every row marked valid, warning or error, and editable in place. Fix the six broken rows here rather than going back to Excel.

  6. Run it

    The import runs in the background with a progress bar. You can close the tab; it keeps going.

  7. Review the result

    Counts of what was created, updated and skipped, with a full log.

Your progress is saved continuously. If you leave halfway through mapping a 4,000-row file, the Imports tab offers to resume exactly where you stopped.

What goes in the columns

One row describes one presentation and its speaker, with the session repeated across the rows that belong to it. For posters, one row is one poster and one author — repeat the poster title to add co-authors.

GroupRequiredAlso understood
Person Email, first name, last name Display name, company, job title, credentials
Session Name, session type Description, date, start and end time, level, track name, room name, chair's email, scheduling mode, your own reference ID
Presentation Title, presentation type Description, abstract, date, start and end time, level, order within session, keywords, your own reference ID
Poster Title Abstract, track, categories, tags, board number, location, session name, status, whether this author is the primary one

Session types are Keynote, Presentation, Workshop, Panel, Break, Networking and Exhibition. Presentation types are Oral, Poster, Keynote, Panel, Workshop, Lightning, Demo and Case Study.

If a presentation carries no times of its own it inherits its session's date, and the session is treated as ordered rather than timed — presentations run in sequence within the slot instead of each having a clock time. Supply presentation times and it becomes a timed session automatically.

Errors and warnings are different

Errors block the row

A missing required field, a malformed email address, a value that is not one of the allowed types, a date that cannot be read, or the same email address spelled with two different names.

Warnings import anyway

An end time before a start time, the same session named twice with different times, a duplicated presentation title inside one session, or a value that disagrees with a record already in Rostrum.

Both are shown in the preview grid before anything is written, and again in the log afterwards. From the import history you can download three spreadsheets: the file as processed, the rows that were skipped, and the rows that errored — so a colleague can fix them and you can re-import just those.

Undoing an import

Every import can be rolled back. Rollback deletes what that import created — the sessions, presentations, posters, rooms and user accounts it made — in the correct order.

What rollback does not touch

Records the import updated rather than created are left alone. If your second import corrected the times on sessions that already existed, rolling it back will not restore the old times. Rollback is a clean undo of a fresh import, not a version history.

What the import quietly does for you

  • Creates accounts for speakers who have none, and grants them the Speaker role on their presentation — so they can be sent a magic link and upload their file the same afternoon.
  • Creates rooms it has not seen before, on the main venue.
  • Matches people by email address, so the same speaker across twelve rows is one person.
  • Converts every date and time from venue wall-clock into the correct underlying instant.
Mixing the routes

The three routes are not exclusive, and most real events use two. A common pattern: import last year's fixed skeleton, add this year's invited keynotes and sponsored sessions by hand, then run a call for abstracts to fill the remaining slots — all on the same event. What you should not do is build a schedule in a spreadsheet purely so you can import it; Chapter 14 is faster and knows your rooms.

Chapter 14 · Path C

Building the program

This is where a schedule is made — the chapter for anyone who has talks but not yet a program, whether they came from a call for abstracts, from your own committee, or from nowhere at all yet. It is also where an imported program is edited once it lands.

Event manager

The building blocks

Track

A theme running through the event — a subject stream, a stage, an audience. Tracks carry a color that shows up on the agenda and on signage, and they drive reviewer expertise, per-track scoring and capacity in the call for abstracts.

Session

A block of time in a room. It has a type, a chair, a track, and a start and end. Sessions are what appear on the agenda grid and on signage.

Presentation

An individual talk inside a session, with a presenter and optional co-presenters. Files hang off presentations, and so does content review.

Speaker

Not something you create directly. Assign someone as a presenter and they become a speaker; the Faculty tab is the roster that results — and it also lists abstract, poster and paper authors, so it is the one place every contributor appears, filterable by type.

Starting from nothing

A meeting with an entirely invited program — no call for abstracts, nothing to import — starts here, and the order of operations is worth stating plainly because it is not obvious:

  1. Confirm the venue and its rooms

    Rooms are what the agenda is laid out against, so they come first. An organization manager adds them to the venue if they are not there already.

  2. Define your tracks

    The themes or streams running through the meeting. Tracks carry a color through the agenda and signage, and they let you plan a stream at a time.

  3. Lay out the sessions

    The blocks of time in rooms. Do this with the Session Builder below, or one at a time if the program is small.

  4. Add the presentations

    Either by creating them directly, or — where they came from a call for abstracts — by placing the ones conversion has already created.

  5. Assign the speakers

    Setting somebody as presenter is what makes them a speaker, grants their access, and puts the upload on their to-do list. There is no separate step for inviting them.

  6. Arrange it on the grid

    Move things until the day works. Then reveal it — see Making the program public below.

Timed or ordered sessions

Each session declares how its presentations are arranged:

  • Timed — each presentation has its own clock time. Use for parallel sessions where delegates room-hop between talks.
  • Ordered — presentations simply run in sequence within the session's block. Use for panels, symposia and anything where the internal timing is the chair's business.

The choice matters more than it looks, because it decides whether a talk carries a clock time at all. An ordered session holds a running order; a timed session holds a timetable.

The Session Builder

Laying out a four-day, six-room program one session at a time is the most tedious hour in conference planning, and it is arithmetic rather than judgement: given the days, the rooms and how long a session runs, the grid is largely determined. The Session Builder does that arithmetic.

You reach it from a Build sessions button on the Agenda toolbar, or from the prompt on an event that has no sessions yet. It asks a short, fixed set of questions:

  1. Which days, and what hours each day

    Defaulted from the event's dates, in venue time.

  2. Which rooms are hosting

    Picked from the venue's rooms. How many you pick is how many sessions run in parallel.

  3. Schedule by track?

    Offered only if the event has tracks, with the option of giving a track its own room.

  4. How long a session runs

    An hour by default. The number of sessions per day follows from the daily window once the fixed blocks are taken out.

  5. How long a presentation gets

    Per presentation type, plus a buffer for questions and changeover. This is what produces the times inside a timed session, and what tells you when a session is over-full.

  6. Timed or ordered

    For the sessions about to be generated. Ordered unless you choose otherwise.

  7. Fixed blocks

    The things that must be reserved before anything else can be placed: lunch, refreshment breaks, a daily keynote. Each gets a name and a time range, and they are created as sessions in their own right.

Then it shows you the grid it is proposing, before anything is created. Rename a session, remove one, and commit when it looks right — at which point the whole layout is created in one action.

What it does and does not do

  • The sessions come out empty. The builder makes the skeleton; the talks are placed afterwards. It is deliberately not trying to guess which presentation belongs in which session.
  • Names are generic and editable — "[Track] — Session 2" where you have tracks, otherwise "Session 1A", "Session 1B" by day and room. Rename them inline afterwards, as you always could.
  • It adds; it never overwrites. Running it on an event that already has sessions will not touch them. It checks for room clashes against what is already there and tells you which sessions collide rather than quietly double-booking a room.
  • It is not a gap-filler. It generates the layout you described; it does not inspect a half-built agenda and infer what is missing.
  • It needs permission to manage sessions on the event, like every other change here.

Filling the sessions: the placement tray

The agenda carries a tray down its side with two tabs. Presentations lists every talk not yet placed — drag one onto a session block to place it, or use fill by track to distribute abstract-derived talks into the matching track's sessions, with a preview before anything is written. Sessions lists sessions that are not fully placed — missing a time, a room, or both — and they drag onto the grid the same way, landing where you drop them with a confirmation first. The Presentations tab also works for any size of program from the Presentations tab itself: assign a presentation to a session and set its order or time there.

The agenda grid

The Agenda tab lays the day out as rooms down the side, time across the top, one day at a time, with sessions as colored blocks. It is the fastest way to see a clash, a gap, or an overloaded room. An event with no rooms yet is not a dead end: the empty agenda offers to add rooms on the spot and points at the Session Builder, and an empty day always shows every room so there is something to drop onto.

Drag a session to move it — to another room, another time, or both. Rostrum then asks you to confirm, showing the old and new room and the old and new time, and offering to snap to the hour, the half hour, or leave it exactly where you dropped it. Nothing moves until you confirm, so a mis-drag costs nothing.

Drag a session's edge to change its start or end without moving it. The live preview works in five-minute steps; the confirmation offers the same snap choices as a move. For a timed session whose start moved, Rostrum asks what to do with the talks inside — shift them with the session, or leave their clock times alone — and warns when leaving them alone would strand a talk outside the session's new window. Presentation lengths are never scaled: a thirty-minute talk stays thirty minutes whatever happens to its session.

Edit the running order inside a timed session from its details drawer: Edit timeline opens a one-lane editor where the session's talks sit back-to-back in order. Drag a talk to reorder, type a new length in minutes, or use the bulk tools — distribute evenly across the session window, or apply default lengths from your agenda settings. Everything is local until you save, and talks pushed past the session's end are flagged rather than silently truncated.

Filter by track to untangle a busy day, and open the grid full-screen for planning meetings.

Drafting the program conversationally

When AI assistance is enabled, the agenda toolbar also offers Build my program — describe the program you want in plain language, answer the follow-up questions, and review a complete proposed schedule before creating any of it. The same surface can read a past year's program from its website or from pasted text and use it as the base. See Chapter 24.

Making the program public

There is no single "publish" button, and that is deliberate — visibility is layered so you can expose part of a program while the rest is still moving:

  • The event status moves Draft → Published → Live → Completed.
  • Individual sessions and presentations each have a visibility switch, which controls whether they appear on signage and in the app.
  • The Attendee App only serves an event that has the product enabled and a web address set.
  • Posters have their own draft, published and withdrawn states, plus their own viewer window.

A practical consequence: you can put the whole skeleton in weeks early, keep the unconfirmed sessions hidden, and reveal them individually as speakers are confirmed.

Running late on the day

A session can be marked as running late by a number of minutes. This is picked up by digital signage, so the screens outside the room show the adjusted time without anyone editing the program itself.

Chapter 15

Collecting files

Getting slide decks out of speakers is the oldest problem in conference management. This is the one product every event has, because it is the one job every event has.

Internet Uploads — always on Event manager Speaker

What you configure

Upload window

When uploading opens and closes. Defaults to closing at 23:59 on the last day of the event.

Cut-off before presenting

A per-presentation deadline expressed in hours before that talk begins — the practical rule that stops someone re-uploading their deck while the previous speaker is finishing. Defaults to 24 hours.

Maximum file size

Per file. With no limit of your own, files up to 1 GB are accepted.

Reminders

Whether to send them, on which days before the deadline (7, 3 and 1 by default), optionally repeating every N days, and at what hour of the day in venue time.

The speaker's experience

Speaker A speaker either signs in to the hub with an emailed code, or clicks a magic link you sent them and skips signing in entirely. Their to-do list says which presentation is waiting for a file and when it is due, with overdue items marked. They upload, and receive a confirmation email a couple of minutes later.

Co-presenters can be given file-editing rights individually, so a professor can nominate their fellow to do the uploading.

Files are versioned — a re-upload does not destroy what was there before.

Chasing the stragglers

Reminders run automatically on your schedule, once per person per day, and stop when the event is over or the file arrives. For everything else there is the Send email wizard, which can target speakers directly with a file request, and the magic link, which removes the "I can't log in" excuse entirely.

If you also run content review

With Review & Approval switched on, an uploaded file does not go straight to the room — it enters a review queue. See the next chapter.

Chapter 16

Review & Approval

Content review of what speakers actually upload. This is a different thing from abstract review, does a different job, and runs on different machinery — the distinction matters, so it is drawn out below.

Review & Approval Event manager Reviewer Speaker

Use this where the slides themselves must be checked before they are shown — accredited education, regulated therapeutic areas, sponsor compliance, or simply a scientific committee that wants sight of the decks.

How it differs from abstract review

Abstract reviewReview & Approval
JudgesA proposal, before it is acceptedThe finished file, before it is presented
QuestionShould this be in the program?Is this content acceptable as it stands?
OutcomeA recommendation feeding a committee decisionApproved, approved with changes, revision requested, rejected, deferred, or flagged for discussion
RoundsNone — judged onceUp to three by default; the speaker revises and resubmits
ReviewersOne to five per abstractOne, or several with a majority or unanimous rule and a manager override
Assigned byAbstract, track, or automaticallyWhole show, track, session or individual presentation

The two coexist happily. A congress can review abstracts in the spring to build its program and review the resulting slide decks in the autumn, with the same or entirely different reviewers.

The workflow

  • Assign reviewers, individually or as a review team, at whatever level suits — an entire track to one panel, a single sensitive presentation to a named expert.
  • Reviewers are notified when a file is uploaded against something assigned to them, so they review current material rather than an empty placeholder.
  • They record an outcome, with feedback for the speaker.
  • On revision requested, the speaker is emailed, sees the request in their hub, uploads a new version, and a new round opens.
  • On approved with changes, the speaker is asked to acknowledge the changes, and you are told when they do.

Settings worth knowing

  • Exemptions — a whole track, a session or a single presentation can be marked exempt. Use it for keynotes and anything a committee has already cleared.
  • Blind review — hides speaker identity from reviewers.
  • Lock after approval — prevents a speaker replacing an approved file with something unreviewed. Recommended wherever review is a compliance requirement rather than a courtesy.
  • Reviewer decline — reviewers may decline individual items, or the entire event; a manager can clear an event-level decline.
  • Automatic reassignment — off by default. When on, an assignment untouched for N days is moved to another reviewer, and both the original reviewer and the managers are told.
  • Reminders and overdue notices — the same shape as upload reminders, plus an optional daily digest to managers of what is late.
  • Speaker withdrawal — whether a speaker may withdraw their own presentation, and whether they must give a reason.

One questionnaire system, four uses

Questionnaires are not specific to content review. The same builder produces every scored or structured form in Rostrum, and each one is typed by what it is for:

  • Content review — what reviewers answer about a presentation (this chapter).
  • Abstract scoring — what reviewers answer about a submission (Chapter 09).
  • Submitter questions — extra questions asked at abstract submission (Chapter 06).
  • Session feedback — what delegates answer about a session (Chapter 21).

An event's questionnaires are gathered on their own Questionnaires tab, so you can see and manage all of them in one place rather than hunting through the product that uses each one.

The organization template library

Above the event sits a library of reusable templates belonging to your organization. Build a scoring form once — your society's standard six criteria — save it as a template, and start from it on every event afterwards. Rostrum also ships read-only starter templates for abstract scoring, submitter questions, content review and session feedback, which you can duplicate and adapt.

Templates are copied, never linked. Starting from a template gives an event its own independent questionnaire, so editing it never disturbs the template or any other event that used it. That is deliberate: a live event's scoring form should never change because someone tidied up the library.

Seeing where you stand

The Review Center's control center lists every presentation with its review state, who holds it, and how long it has been there. Reports summarize progress by track, session and reviewer, and export for the committee meeting.

Chapter 17

Posters

A parallel program with its own authors, its own review, its own viewer and its own place in the app — running alongside the spoken sessions rather than inside them.

Posters Event manager Poster author

Where posters come from

  • Converted from accepted abstracts (Chapter 12).
  • Imported from a spreadsheet (Chapter 13).
  • Created by hand.

What you set up

Upload window

When authors may upload their poster files.

Accepted formats

PDF, PowerPoint, image — any combination. Optionally allow supplemental files alongside the poster itself.

Questions

Whether delegates may ask the author questions through the viewer. Authors are emailed when a question arrives and answer from their hub.

Review

Whether posters are reviewed before publication. One reviewer per poster; approve, request revision, or reject.

The gallery

The viewing window and who may view moved to the Poster Viewer product — the gallery is its own module now, with organization-level templates and one published instance per event.

Poster review needs Review & Approval

The poster review switch only appears — and only functions — while the Review & Approval product is also enabled on the event. Turn that off and poster review stops, whatever the poster setting says.

Board numbers and poster sessions

Posters carry a board number and a location, and can be attached to a session of type Poster so they appear in the program at a particular time. Digital signage has a dedicated poster-session screen that lists what is on which board.

The author's experience

Poster author Authors work in the hub exactly as speakers do. Their to-do list carries upload, revision and unanswered-question items, each with its deadline.

Papers on Demand — the third content line

On-demand papers run exactly the way posters do, with a video where the poster file would be. They arrive the same three ways — converted from acceptances (the committee's accepted — paper on demand decision), or created by hand — carry authors with one marked primary, and collect their upload against their own window. Two differences matter: every author may upload, not only the primary; and the primary file is strictly a video (MP4, MOV or WebM), with its own size cap set on the module, separate from the Internet Uploads limit.

Paper authors work in the hub like everyone else: an upload to-do until the video is in, then nothing. There is no review step for papers — quality control happened upstream, in the call.

Publishing: the three galleries

What the outside world sees of abstracts, posters and papers is decided by the three viewer modules — Abstract Viewer, Poster Viewer and Paper Viewer. Each one publishes a branded, searchable gallery from a template: your organization keeps a template library, an event publishes one live instance with its own header, dates and overrides, and a template can be scoped to a single event and promoted later. Each gallery has its own viewing window and its own public-versus-attendees decision, entirely separate from upload windows.

The galleries show only what is genuinely ready: communicated acceptances in the abstract collection, published file-carrying posters (approved ones, while review is on), and published papers with a ready video. Where an abstract became a talk, a poster or a paper, its gallery entry links through, and the destination links back. The full settings for all three live in the companion catalog.

Chapter 18

How people are told

Rostrum notifies people in two ways: email, and a to-do list waiting for them when they sign in. Understanding which messages you control and which send themselves is most of what you need.

Event manager

Three kinds of email

KIND WHAT SETS IT OFF YOU CONTROL CAN BE OPTED OUT? Transactional submission receipts, decisions, assignments, sign-in codes Something happened in the system sends within minutes, automatically The wording not whether it sends No — always sent Reminders upload, review, deadline, confirmation nags A deadline approaching checked hourly, sent once per person per day On or off, which days, what hour Yes — by category You compose invitations, file requests, You press send Everything Yes — unsubscribe
Who decides whether a message goes out. The practical rule: a person can opt out of being reminded and out of being marketed to, but never out of being told that their abstract was accepted or that a review has been assigned to them.

Customizing the wording

Rostrum ships sensible default wording for every automatic email. On the Communications tab, the Automated list shows all of them, grouped by who receives them — speaker, poster author, abstracts, reviewer, manager — and lets you customize any of them for this event, or set an organization-wide default that every future event inherits. Each one can be reverted, and a test copy sent to yourself.

Merge fields put the person's name, the event, the deadline and the relevant link into the text.

Where automation is switched on and off

The Automated list controls wording, not whether messages send. The on/off switches and schedules live in each product's settings: upload reminders under Internet Uploads, review reminders under Review & Approval, and all three abstract reminders under Call for Abstracts.

Composing your own

The Send email wizard targets an audience — speakers, poster authors — and sends either a free-form message or one of the templates that makes sense to send by hand, such as a file request or a review reminder. Abstract invitations have their own dedicated panel because they do more than send mail: they confer eligibility.

The to-do list

Email is unreliable; a to-do list is not. Every participant's hub carries a list of what they owe, assembled fresh each time they look:

WhoWhat appears
Abstract submitterFinish author disclosures · submit before the deadline · confirm your acceptance
Speaker or co-presenterUpload your file · upload a revised version after a review outcome
Poster authorUpload your poster · revise it · answer delegate questions
ReviewerIndividual reviews due, and a single roll-up when many are outstanding
EveryoneWhat is coming up next for them on the agenda

Each item carries its deadline in venue time and is marked overdue or due-soon. Clicking it goes straight to the thing that needs doing.

What people can see of their own mail

Participants get a notifications panel listing what has been sent to them — subject and date only. Staff have an inbox on the event overview showing messages addressed to them, with unread counts, and a preferences dialog for switching reminder categories off.

Knowing whether mail landed

Every message's send status is recorded per recipient. When the email provider's delivery webhook is configured, Rostrum also learns whether each message was delivered, opened or clicked, and those outcomes feed the Email panel in analytics (Chapter 23) — campaigns, invitations, decisions and automated mail each on their own line. Without the webhook, sending works exactly the same; you just see sent rather than read.

Chapter 19

The Attendee App

The delegate-facing side of Rostrum. It is a mobile web app, not something delegates download from an app store — you give them a web address or a QR code and they are in.

Attendee App Event manager Delegate
On "the mobile app"

There is no native iOS or Android application to submit to the stores, and no install for delegates to fail at. The Attendee App is a mobile web app that behaves like an installed one: a delegate can add it to their home screen, it works from a phone browser, and it keeps working through the venue's usual wifi problems by caching what it has already loaded.

Setting it up

Enable the product, then set the event's web address — a short slug that gives your event its own URL. The Attendee App tab shows the finished address and a QR code to put on badges, signage and the program book.

Who can get in

Public — anyone with the link can browse the agenda. Sign-in required — a delegate must verify an email address first. Public is right for open conferences; sign-in required is right where the program is members-only.

Restrict to a list

Optionally, only email addresses you have uploaded may sign in. Upload the delegate list on this tab.

Personal agenda

Whether delegates may bookmark sessions into their own schedule.

Files

Three settings: no files at all, handouts only, or everything speakers uploaded. Think carefully here — "everything" includes slide decks some speakers may not expect to be distributed.

Faculty profiles

Whether the faculty directory — speakers plus abstract, poster and paper authors — is browsable.

Content sections

Individual show/hide switches for the abstracts, poster and papers sections, so a section can be kept out of the app even while its modules stay on for the web.

Colors

A primary and accent color so the app carries your event's branding.

What a delegate can do

  • Browse the agenda by day, and open any session or presentation.
  • Search across the program — sessions, faculty, abstracts and papers.
  • Browse the faculty and their profiles, each listing what that person is presenting.
  • Bookmark sessions and abstracts into a personal schedule.
  • Browse the poster gallery and ask authors questions.
  • Read the accepted abstracts, and follow one through to its session, poster or on-demand paper.
  • Watch the on-demand papers, streamed inline with scrubbing.
  • Leave session feedback.
  • If they are also presenting, see their own presentations and posters.
Content sections follow their modules — and your switches

The poster section requires the Posters product; the abstracts section requires Call for Abstracts plus a live Abstract Viewer; the papers section requires Papers on Demand plus a live Paper Viewer; the session feedback option requires the Session Feedback product. Each also has its own show/hide switch in the app settings, locked with an explanation while its modules are off. No error anywhere — an unavailable section simply is not there.

One more publication rule, easy to miss: a presentation only appears in the app — on the agenda, in the faculty directory, anywhere — once its session is published: visible, and out of draft. Unscheduled talks and draft sessions stay backstage. The same holds one level up: the app answers at its link only once the event itself is published, so nothing is on show while you are still building it.

Why it works when the venue wifi does not

The app remembers what it has already loaded, so a delegate who opened the agenda in the lobby can still read it in a basement session room. An offline indicator tells them when they are looking at cached content.

Chapter 20

Beacon signage

Screens around the venue, driven from the same program data as everything else — so a session that moves on the agenda grid moves on the wall.

Beacon Event manager

How it works

You design templates — the layout and content of a screen — and then create instances of those templates for particular places. Each instance has its own web address; point any browser-capable screen, stick, or smart display at it and the screen is live. No software to install.

Screens are paired using a short code, so a technician can set up a display without being given an account.

Kinds of screen

  • Welcome — branding and general information.
  • Room screens — what is on in this room now and next, drawn from the session list.
  • Wayfinding — directional and orientation information.
  • Poster sessions — what is on which board.

Screens can be put on a rotating schedule, so one display cycles through several layouts.

Beacon needs a program

Every screen type except Welcome and Wayfinding draws its content from your sessions. A Beacon screen on an event with no sessions in rooms will render, but it will be empty. Build the agenda first.

Running late, and announcements

Two things make signage worth having on the day. Marking a session as running late adjusts what the screens show without touching the program. And announcements — informational, warning or emergency — can be pushed to screens immediately, which is the fastest broadcast channel you have in a building.

Knowing when a screen has died

Beacon checks its screens every five minutes and can email managers when one stops reporting in. Set the threshold in the alert settings. This is the difference between finding out from a delegate and finding out from Rostrum.

Chapter 21

Session Feedback

Questionnaire-based evaluation collected from delegates, session by session — for accreditation evidence, speaker development, or simply knowing which sessions landed.

Session Feedback Event manager Delegate

Build a questionnaire, then decide where it applies

Write one questionnaire and apply it broadly, rather than authoring one per session — starting from an organization template if you have one saved (Chapter 16). A questionnaire can be assigned:

  • to every session of a type — all workshops, all keynotes;
  • to every session in a track;
  • to one specific session.

Where more than one applies, the most specific wins: a session-level assignment beats a track assignment, which beats a session-type assignment. So you can run one general form across the meeting and a specialized one for the accredited track.

Settings

Allow during the session

Whether delegates may submit before the session has finished. Off means feedback opens at the end — usually what you want, since mid-session responses judge half a talk.

Allow anonymous

Lets delegates respond without signing in. Anonymous responses are deduplicated per device rather than per person. Note the interaction below: if the Attendee App itself requires sign-in, the app route still asks delegates to identify themselves — the QR route is where anonymity genuinely applies.

Close after

How many hours after a session ends the form stops accepting responses. This is what stops evaluations trickling in three weeks later and skewing your accreditation report.

Anonymous feedback — how it deduplicates

With Allow anonymous on, signed-out responses are accepted and limited to one per device per session rather than one per person. That is a practical guard, not a hard one — the same delegate on two devices could respond twice. If your accreditation report needs strictly one response per person, require sign-in instead.

How delegates reach it

Two routes: the feedback section inside the Attendee App, and a QR code per session — printed on the room card or shown on the closing slide. The QR route is the one that actually gets responses. A signed-in person may respond once per session, and re-submitting replaces their earlier answer.

To surface feedback inside the app

The Attendee App has a switch for showing session feedback. It only takes effect while the Session Feedback product is enabled. The QR route works either way.

Reading the results

A dashboard across the event, per-session detail with response counts and rating breakdowns, the free-text answers gathered per question, and a full export for reporting.

Chapter 22

Open Mic

Audience questions from a phone, moderated at the front of the room. The smallest product in the catalog and the one that changes a session the most.

Open Mic Event manager Moderator Delegate

How it runs

Open Mic works per room, not per session — a room has a question channel that runs all day, and whoever is chairing at the time moderates it.

  1. Delegates scan a QR code or open the room's public address on their phone.
  2. They type a question and send it.
  3. The moderator sees the queue on their own screen and works through it.
Open Mic needs rooms

Because channels are addressed per room, the event's venue must have its rooms defined before Open Mic can be used. It does not require sessions.

Moderator access without accounts

Moderators are given a moderator link for their room, which works without a Rostrum account. Hand it to the session chair or the AV operator. Links can be revoked and reissued per room.

Settings

  • Require sign-in — whether askers must identify themselves. With it on, a delegate who is not signed in is routed through the email-code login — the same passwordless flow the Attendee App uses — and returned to the question page. Because that flow belongs to the app, this switch needs the Attendee App product enabled; without it the requirement cannot be set.
  • Colors — primary and accent, so the public page matches the event.
Require sign-in needs the Attendee App

The sign-in route is the app's email-code flow, so the switch is only editable while the Attendee App product is on. If the app is later disabled, an existing requirement goes quiet and questions are accepted anonymously again.

Copy the moderator link immediately

Moderator links are stored hashed, so the copyable address exists only in the moment you generate it. After a page reload the only way to recover it is to regenerate — which revokes the link you already gave the moderator. Generate it and paste it somewhere straight away.

Chapter 23

Event analytics

The Analytics tab answers the questions a program committee actually asks — how the call went, whether the files arrived, what delegates did — and hands the whole story over as a typeset report when the meeting is done.

Event managerBoard member

Analytics is readable by anyone with view access to the event — it exists precisely so a board member or committee chair can see the numbers without being handed an editing role. The tab is organized as sections, and a section only appears when the modules behind it have run: an event that never ran a call for abstracts simply has no Abstracts section, rather than a page of zeros.

What the sections show

Overview
The headline tiles — submissions, decisions, uploads, engagement — with the decision split and submissions-per-day charted. The place to look first, and often the only place a busy chair looks.
Abstracts
The full funnel: invitations sent and opened, submissions by status and type, review coverage, staged decisions, notifications, confirmations and program conversions, with time-to-decision and per-track scoring tables. Track scores are shown per track only — cross-track score comparisons are deliberately absent because they are not comparable.
Program & Uploads
Upload compliance against the effective deadline — on time, late, still missing — plus poster and paper file coverage.
Engagement
Attendee sign-ins, bookmarks, the most-bookmarked sessions, Open Mic activity by room and day, and gallery readership — poster views and, since papers gained view tracking, paper views, each with a most-viewed list.
Email
Delivery, opens and clicks across your campaigns, invitations, decisions and automated mail — see the note below on what this needs.

Every panel exports its rows as CSV, and charts follow the venue's timezone and your light-or-dark theme.

Email engagement needs the delivery webhook

Rostrum always records what it sent. Whether a message was delivered, opened or clicked comes from the email provider's event webhook, and the panel says honestly when that is not configured — counts appear from the moment it is switched on, not retroactively. Chapter 18 covers the sending side.

The post-event report

Download report produces a typeset PDF of the whole story — the funnel, the program shape by day and track, uploads, engagement and email — built from the same numbers the panels show, so the report can never disagree with the screen. Sections appear only where the module ran, and a report generated before the event is marked Completed carries a caveat on its cover saying so. It is the artifact to put in front of a program committee.

Chapter 24

AI assistance

AI in Rostrum is a capability of the platform, not a product you buy — and it follows one contract everywhere it appears: it proposes, you review, and nothing is written until you apply it.

Organization managerEvent manager

AI assistance is enabled per organization by your administrator. When it is off, every AI surface in this chapter is simply absent — no grayed buttons, no upsell — and everything else in this guide works exactly as described. When it is on, three surfaces gain an assistant:

Reading your event website

The guided setup interview (Chapter 04) can read your event's public website and pre-fill the name, dates, venue and topic areas it finds — each shown for your confirmation, never silently applied. It reads only the page you give it.

Building the program conversationally

Build my program on the agenda opens a conversation. Describe what you want — "five rooms, an opening keynote on day one, lunch at noon every day, done by 11 on the last day" — and the assistant asks what it genuinely needs to know, then proposes a complete schedule: the rooms to create and every session with its title, day, times and room, laid out day by day for review. Follow-up messages revise the proposal; Create sessions applies it through the same validated scheduling machinery as the Session Builder, conflicts checked and all. You can also hand it a past year's program — its website, or the program text pasted in — and build from that.

Suggesting sessions for unplaced talks

With a tray full of unplaced presentations, Suggest sessions groups them by topic and proposes named sessions to hold them. The assistant reads titles and abstracts only — never author names or emails — and its groupings arrive as proposals you apply, adjust or ignore.

The rules it works under

  • Review before write. Every AI proposal is shown to you in full before anything is created, and anything in a proposal that fails validation — an unknown room, an impossible time — is dropped and counted visibly rather than smoothed over.
  • Your permissions, not its own. Applying a proposal uses the same permission-checked actions you would use by hand. The assistant can never do something you could not.
  • Scheduling arithmetic stays deterministic. Where AI contributes, it contributes judgement — names, groupings, drafts; validation and conflict checking are code.
  • No delegate-facing AI. Attendees, submitters and reviewers never interact with an AI surface.
  • A monthly budget per organization caps spend; when it is reached, AI features rest until the next month and say so plainly.
Chapter 25

What needs what

Every dependency in the platform on one page. Anything not listed here stands alone.

If you want thisYou also needWhat happens without it
The Abstract Viewer Call for Abstracts product The module refuses to switch on
The Poster Viewer Posters product The module refuses to switch on
The Paper Viewer Papers on Demand product The module refuses to switch on
Any gallery showing anything A published instance, set live The gallery address answers not-found
Poster review Review & Approval product The setting is inactive; every published poster is treated as approved meanwhile
Session feedback in the app Session Feedback product The section does not appear in the app; QR feedback still works
Posters in the app Posters product, and its section switch on The poster section does not appear in the app
Abstracts in the app Call for Abstracts, a live Abstract Viewer, and the section switch on The abstracts section does not appear in the app
Papers in the app Papers on Demand, a live Paper Viewer, and the section switch on The papers section does not appear in the app
The app answering at its link The event published — out of draft The link answers “not found”, so an event still being built is never on show
A talk visible in the app Its session published — visible, out of draft The talk is absent from the agenda, the faculty directory and every cross-link
Open Mic's login requirement The Attendee App product The switch is uneditable, and an existing requirement goes quiet
Import a schedule Main venue with a timezone The import wizard refuses to start
Beacon room screens Sessions assigned to rooms Screens render but show nothing
Open Mic Rooms defined on the venue There is nowhere to attach a question channel
The Attendee App A web address (slug) for the event The app will not serve the event
Session feedback at all At least one questionnaire, assigned Sessions have no form to show
Convert an accepted abstract The decision must have been sent Conversion is refused for that abstract
Submit to a call for abstracts An invitation, if the call is invite-only The submitter is turned away at the form
Abstract scores that compare One questionnaire across tracks Ranking stays strictly within each track
A public submission link The call set to open submissions Generating the link switches the call to open; on an invite-only call the link is dead
Session proposals Enabled before the call opens Submitters are only offered individual abstracts
Abstract attachments Enabled before submissions arrive Turning it off later also hides files submitters already uploaded
Add or remove team members Organization manager or admin The action is refused for event managers
Chapter 26

Four worked setups

What a real configuration looks like. Note how much is switched off in each.

Product One-day workshop Scientific congress Accredited meeting Returning annual
Internet UploadsOnOnOnOn
Call for AbstractsOnOn
Review & ApprovalOnOn
PostersOnOn
Papers on DemandOn
Abstract ViewerOn
Poster ViewerOnOn
Paper ViewerOn
Attendee AppOnOnOn
BeaconOn
Session FeedbackOnOn
Open MicOnOn
Where the talks come from Invited A call for abstracts Invited Last year's file, plus a call
Where the schedule is built In Rostrum In Rostrum Imported, edited in Rostrum Imported skeleton, extended in Rostrum

One-day workshop

Six sessions typed in by hand, files collected from four speakers, questions taken from the floor, and an evaluation form at the end for the CPD record. Nothing else is switched on and nothing else is needed.

Scientific congress

The full Path A chain: an invite-only call, per-track review panels, a committee selection board, decision letters, and conversion into a program of orals and posters. Signage in the building, an app in delegates' pockets, and content review on the accepted decks.

Accredited meeting

The program is fixed and imported. The work is compliance: every deck reviewed and approved before it is shown, locked against replacement afterwards, and evaluation data collected per session as evidence.

Returning annual meeting

Last year's fixed items imported as the skeleton, this year's open slots filled from a call, posters converted from accepted abstracts, and the app carrying it all. No signage, no content review — the committee trusts its speakers.

The one that is easy to overlook

Notice that in every column above, the schedule is built or edited in Rostrum — even the imported ones, because a program never survives contact with reality unchanged.

The setup most often assumed to be a poor fit is the large invited congress: four days, six parallel rooms, two hundred talks, and no call for abstracts at all because the scientific committee invites everybody. That event needs nothing from chapters 06 to 12 — and it is the setup that gains most from Chapter 14, because the work it cannot avoid is exactly the work this platform does: rooms, tracks, a grid, running order, file collection from two hundred speakers, and signage that stays right when something moves.

If you are running one of those, you are not an awkward fit for Rostrum. You are the case the schedule builder exists for.

Chapter 27

The organization home

Events come and go; the organization persists. The organization home is the one page for everything your organization owns across all of its events — profile, people, sponsors, template libraries, and the year-over-year numbers.

Getting there

Anyone holding an organization role sees My Organization in the left navigation, which opens their organization's home directly. Someone managing more than one organization gets one entry per organization, labeled by name. System administrators reach the same page from the Organizations list by clicking an organization's name; that cross-organization list itself is an administrator tool.

Profile, members, and sponsors

The overview shows the organization's profile — contact details, address, timezone, industry, and logo. Organization managers open the editor from here, with three tabs: Details for the profile itself, Members for who holds organization-level roles, and Sponsors for the sponsor roster. Sponsors live at organization level on purpose: a sponsor is set up once — name, contacts, brand color, logo, and banner — and then surfaced at any event through placements in signage, the poster viewer, and the attendee app. Organization View Only accounts see the same page read-only.

Template libraries

The Templates & Resources tiles open the organization's reusable libraries: email templates, Beacon signage templates, poster viewer, paper viewer, and abstract viewer templates, and the questionnaire library. These are organization property — build them once, reuse them at every event. One behavior to remember: email templates are copied into an event when selected, never linked, so later changes to the library template leave past events untouched. The contact book also lives here: organization-level, growing with every import and invitation, and feeding call-for-abstracts invitations and mailings at any event.

Organization analytics

Below the libraries sits the analytics section — the questions an association asks year over year, laid out per event across the twelve most recent events. Each row shows submissions and acceptance rate, reviewer pool size and review completion, attendee app sign-ins and feedback response rate, gallery views, and email deliverability including bounce rate — the early signal of an aging mailing list. Every row links to that event's own Analytics tab for the full breakdown, and once two or more events carry data, comparison charts appear alongside the table. Contact book growth over the last twelve months rounds out the picture.

Athena usage

The Athena usage meter shows this month's AI token spend against the organization's monthly budget. The budget is a hard ceiling: when it is reached, Athena rests until the next month begins, and the meter turns red. Budgets are commercial settings managed by the platform administrator; the meter on this page keeps the organization informed without making the ceiling adjustable from here.