Skip to main content

Virtual conference agenda for online summit organizers A conference day is one event. The agenda goes inside it.

Enter each session as a part of the day, with its own name and its own start and end time. Your virtual conference agenda publishes as one running order, on one link, with one link to join, and it is free on every plan.

Each block is as tall as it is long. A break is a part with a name and a time too, which is why the gaps are on the page.
Tech Summits Industry Conferences Company Retreats Professional Summits Annual Meetings Panel Events Developer Cons Hybrid Events

01The unit

Seven parts. One event.

Most calendars would have you enter that morning as seven separate events. Here you fill the day in once and type the running order underneath it, so the date, the join link and the tickets are stated once and cannot disagree with each other.

What you enter

Free

The event: one date, one start, one duration, one link.

Event
Cloud Summit, day 1
Date
Tue 3 Mar 2026
Starts
09:00
Runs for
4 hours
Online
yes, one join link
Sub-schedule
Main programme

Move the date here and the whole running order moves with it, because the parts live inside the event. The clock times on the parts are the ones you typed, so those you edit yourself.

What they read

Free

The parts: the running order, in order, with times.

  1. Doors, welcome and housekeeping 25m
  2. Opening keynote 50m
  3. Break 15m
  4. Panel: shipping in the open 45m
  5. Workshop: instrumenting your stack 60m
  6. Break 15m
  7. Lightning talks 30m

The first few parts show on the schedule page with their times, and the rest sit behind a "more" line so a long day does not swamp the calendar.

Events to enter

1

One date, one start time, one duration. Not seven chances to mistype a time zone.

Parts inside it

7

As many as the day has. Each one carries a name, a description, a start and an end.

Links to share

1

The programme, the sign-up and the way in are the same page.

02Setting the running order

Name it, time it, move it into place.

Three things make a session, and all three are on the free plan.

A name, and not much else

Free

The name is the only thing a part needs. Add a description in markdown when the session deserves an abstract, and leave it empty when the title says it all.

A start and an end

Free

Each part takes its own start time and its own end time, and both are optional. Two switches in the agenda editor, remembered for the whole schedule, decide whether it asks you for times and descriptions at all, so a programme that is still only titles stays a list of titles.

An order you can change

Free

Every part card has an up and a down button, so a session moves one row at a time. Switch times and descriptions off and the editor collapses to a drag-and-drop list of titles. When a speaker swaps slot the morning is a click away from correct, not a re-typed agenda.

Already have the programme written somewhere

Enterprise

Agenda scanning reads a programme from a photo or from pasted text and fills the parts in for you, times and all. Being straight about the tier: that one is on the Enterprise plan, and there is a daily limit on it. Typing the parts yourself is free and always will be, which is why the rest of this page does not depend on it.

03The programme

Three days is three events, stacked.

One event per date, each with its own running order and its own way in. Read down the strip and you are reading the whole conference at once.

Cloud Summit 2026

21 parts across 3 days

Cloud Summit 2026: each conference day with its date, the hours it runs and the number of agenda parts inside it
Day Date Runs Parts
Day 1 Tue 3 Mar 09:00 to 13:00 7
Day 2 Wed 4 Mar 10:00 to 16:00 9
Day 3 Thu 5 Mar 09:30 to 13:00 5

Each mark is one part of that day's running order, as wide as the part is long, drawn where it falls between 09:00 and 18:00. The hollow ones are the breaks. Count them and you get the number in the Parts column.

Show days

Day 1

Tue 3 Mar

Main programme09:00 to 13:007 parts

  1. 09:00 25 min Doors, welcome and housekeeping
  2. 09:25 50 min Opening keynote Where the platform goes next, and what it cost to get here.
  3. 10:15 Break 15 min
  4. 10:30 45 min Panel: shipping in the open
  5. 11:15 60 min Workshop: instrumenting your stack Bring a laptop. We add three traces to a real service.
  6. 12:15 Break 15 min
  7. 12:30 30 min Lightning talks

Day 2

Wed 4 Mar

Workshop day10:00 to 16:009 parts

  1. 10:00 30 min Welcome back, and the day in brief
  2. 10:30 45 min Workshop: tracing a slow request
  3. 11:15 Break 15 min
  4. 11:30 60 min Workshop: shipping without a freeze Release trains, flags, and what to do on a Friday.
  5. 12:30 45 min Open floor: ask the maintainers
  6. 13:15 45 min Workshop: budgets, alerts and sleep
  7. 14:00 Break 15 min
  8. 14:15 60 min Clinic: bring your own dashboard Ten-minute slots. First come, first looked at.
  9. 15:15 45 min Show and tell

Day 3

Thu 5 Mar

Community day09:30 to 13:005 parts

  1. 09:30 45 min Keynote: what we got wrong
  2. 10:15 Break 15 min
  3. 10:30 60 min Panel: the next five years of on-call Four people who carry the pager, and one who never has.
  4. 11:30 45 min Community lightning round
  5. 12:15 45 min Closing notes, and next year

Sub-schedules keep a strand of the programme together and give it a color, which is useful for a workshop day or a members-only strand you want to point people at. Worth saying plainly: a sub-schedule organizes and colors, it does not restrict who can see what, and there are no rooms and no tracks. To hide a day until you announce it, leave it as a draft.

04In session

One link. Wherever you stream.

Mark the day as an online event and paste the URL. Event Schedule stores a link, not an integration, so it has no opinion about where the conference actually happens.

Any platform

Free

Zoom, Microsoft Teams, Google Meet, YouTube Live, a webinar tool, your own player. Anything that hands you a URL works, because the URL is the whole integration.

It lands in their calendar

Free

Attendees download an .ics for the day, or subscribe to your schedule's live calendar feed, which updates itself when a date moves. Your own side syncs two ways with Google, Outlook and CalDAV.

Cap the room

Free

Free registration with a capacity limit, and the number of places left is counted for each date separately, so day two filling up says nothing about day three.

One join link belongs to one event, so it covers the whole running order. How online events work

05The takings

Name your prices. Keep the money.

A free conference needs nothing but registration and a capacity, and that is on the free plan, however many people come. Charging for one is Pro at R199: named ticket types, each with its own price, quantity and sales window, plus individual tickets, discount codes and add-ons. Event Schedule takes nothing from either.

  • Announce before you sell. Switch on the "Notify me" card and, until tickets open, the event page offers "Tell me when tickets go on sale": a visitor leaves an email address and hears the moment sales start, and the event editor shows you how many are waiting.
  • Zero platform fees at every plan level. Attendees pay through your own Stripe or PayPal account, or you take payment through Invoice Ninja, a payment link or cash, and the processor's own fee is the only cut anybody takes.
  • Individual tickets give everyone in a company's group booking their own confirmation email and their own QR code, instead of one person holding twelve.
  • Custom questions on the ticket, another Pro one, collect what the conference actually needs: a job title for the badge, an accessibility requirement, which workshop somebody picked.
  • Quantities are counted for each date on its own, and on Pro a waitlist catches the people who arrive after a day has sold out.
  • Refunds come off the Sales page. A Stripe or PayPal payment goes back through the provider, in full or in part, and a full refund puts the place back on sale.

See the detail on the ticketing page.

Ticket types

Free
Full pass all three days $149
Single day any one day $59
Early bird sales window closes 31 Jan $99
Community rate limited quantity $25
Student place limited quantity $0
Platform fee R0

The $0 row runs on the free plan and always will; the priced rows are what Pro is for. A conference with nothing to charge for turns the event over to free registration instead. These are counts, not seats: an online room has nowhere to sit, and the seating plans Enterprise adds are for venues with actual rows in them.

06Afterwards

When the stream stops.

Free

Feedback that knows which session it is about

Attendees add a photo, a video or a comment and pick the part of the running order it belongs to, so the note about the workshop is filed under the workshop rather than under a four hour day. Nothing appears until you approve it.

The free plan covers 25 photos per schedule; Pro lifts the cap and lets you download the lot as a zip. Star ratings collected after the event are a Pro feature.

Free

Write to the people who came

A confirmed email subscriber hears about the sessions you add without you doing anything. The newsletter is the one you write when next year's programme is set: 10 emails a month on Free, 100 on Pro and 1,000 on Enterprise, counted one per recipient.

Free

What the programme page did

Built-in analytics show page views, the devices people read on, which countries they read from and where the traffic came from, right down to the referrer and the campaign tag. Enough to tell whether the programme page did its job.

Free

On the conference site you already built

Embed the calendar in a page of your own so the programme lives where sponsors and speakers link to it, and switch the schedule to its list layout when a conference reads better as a list than as a month.

The ticket form embeds too, on Pro, so people can register without leaving your site.

Free

Announce when you are ready

A day you have not announced sits on your calendar as a draft and never appears publicly until you say so. Internal and unlisted visibility, including a password on the link, are Enterprise.

Free

Next year, from this year

Clone a day and you get its running order with it, which is most of the work of the next edition already done. On Pro you can also save a day as a reusable template. On any plan you can generate a share graphic that lays your next dates out from their flyer images, with the date printed on each if you switch that on.

A programme committee that needs more than one login is on Enterprise, which allows up to five team members. The free plan is a single member, so plan the handover if a colleague has to post the schedule.

07Perfect for

Every kind of virtual conference

A tech summit or an annual meeting, a half day or a whole week. Also see Event Schedule for webinars.

Tech Companies

Product launches, developer conferences, hackathons. One event per day, the talks inside it, and a link that works wherever you stream.

Professional Associations

Annual meetings, certification events, member summits. Publish the running order with times so members can plan the day around one session.

Nonprofits & NGOs

Fundraising events, awareness conferences, volunteer summits. Reach supporters anywhere, and Event Schedule takes no cut of what the tickets raise.

Learn more

Corporate Teams

All-hands meetings, training summits, leadership offsites. One link your whole team follows, with the agenda for the day printed on it.

Learn more

Academic Institutions

Research symposiums, faculty conferences, student events. Every paper gets its own slot, with an abstract underneath it.

Industry Groups

Trade shows, networking events, expert panels. Build a following, then write to them when the next programme is set.

08Three steps

From blank to published.

  1. Create the day

    One event per conference day: its date, its start time, how long it runs, and the link people join.

  2. Type the running order

    Add each session as a part with a name, a start and an end. Move the parts into order, and write an abstract where one helps.

  3. Open the doors

    Free registration with a capacity limit on any plan, or named ticket types with prices on Pro. Share one link for the whole programme.

Free forever. Upgrade when you're ready.

Free registration for as many people as you like. When you start charging, zero platform fees on every plan - the only deduction is your payment processor's own.

Free
R0 forever, no card

Everything you need to publish a schedule and fill the room, for as long as you like.

  • Unlimited events, sub-schedules and recurring dates
  • Two-way Google, Outlook and CalDAV sync
  • Unlimited free registration and RSVPs, scanned at the door

No expiry, and no card asked for.

Pro Most picked
R199 per month

Start charging, and the rest of the selling kit arrives with it.

  • Sell paid tickets, with the live check-in dashboard
  • Promo codes, add-ons, passes and gift cards
  • The REST API, webhooks, and no Event Schedule branding

7-day free trial, cancel any time.

Enterprise
R499 per month

For a room with a seating chart, a team, and a domain of its own.

  • Reserved seating, drawn once and reused every date
  • Your own domain, and up to five team members
  • Internal and unlisted events, and 1,000 newsletter recipients

Included free on every selfhosted install.

11Questions

Frequently asked questions

What conference organizers ask before they move a programme across.

Can I schedule a multi-day virtual conference?

Yes. Each conference day is one event on its own date, with its own join link, and the day's sessions go inside it as parts of the agenda. Every part has a name, an optional description and its own start and end time, so attendees read the whole running order on one link. Sub-schedules can file the days under a strand and give that strand a color.

Does each session get its own streaming link?

One join link per event. A day is one event, so the day has one link and every part of its running order sits behind that link. If two sessions genuinely need two different links, make them two events on the same date. Any platform works, because all Event Schedule stores is the URL: Zoom, Microsoft Teams, Google Meet, YouTube Live, or anything else that gives you one.

What about tracks and rooms?

There are none, and it is better to say so before you move a programme across. Event Schedule has one running order per event. Parallel sessions are separate events on the same date, and a sub-schedule can keep a strand together and color it, which is organizing and color-coding rather than access control. There is no room inventory and nothing is hidden by a sub-schedule.

Is the agenda free?

Yes. Adding parts, naming them, giving them start and end times, writing a description for each one, moving them into order and publishing the running order are all free forever, along with the join link, calendar sync and the embeddable calendar. Agenda scanning, which reads a printed or emailed programme and fills the parts in for you, is on the Enterprise plan. Typing them costs nothing.

Can I sell different ticket types for my conference?

Yes, on Pro. Create as many named ticket types as the conference needs, each with its own price, quantity and sales window. Pro at R199 a month is what opens paid checkout, and it adds discount codes, add-ons and individual tickets, which give every attendee their own confirmation email and QR code; custom questions collect what you need at checkout. Event Schedule charges zero platform fees at every plan level: attendees pay through your own Stripe or PayPal account, or through Invoice Ninja, a payment link or cash, and your processor's fee is the only cut. For a free conference, registration with a capacity limit is unlimited on the free plan.

Can I announce the conference before tickets go on sale?

Yes. Publish the day with its running order and open ticket sales later. Until they open, and with the free "Notify me" card switched on, the event page offers "Tell me when tickets go on sale": a visitor leaves an email address, nothing else, and gets one email the moment tickets are on sale, a reminder shortly before the day starts, a notice if it is cancelled, and any change notice you choose to send. The event editor shows you how many people are waiting. It is free on every plan, it is not a subscription to your schedule, and it does not draw on your newsletter allowance.

Can I refund an attendee who cannot make it?

Yes, from the Sales page, on Pro. A Stripe or PayPal payment goes back through the provider, in full or for part of the amount, and the sale only changes once the money has moved. A partial refund leaves the ticket valid; a full refund puts the place back on sale for somebody else. A sale taken through Invoice Ninja, Payfast, a payment link or cash is marked as refunded for your records, and you return that money yourself.

How do attendees hear about the next edition?

Two ways. Somebody who left an email address on your page and confirmed it is sent a digest on its own when you post the sessions, batched rather than one message per talk. Somebody who pressed Follow from their own account is reached only by a newsletter you write, which is what you want when the programme is set and there is something to say about it: 10 emails a month on the free plan, 100 on Pro and 1,000 on Enterprise, counted one per recipient. Followers also show up with their name and email on your followers tab, so the audience is yours rather than a platform's.

12Close

One event. The whole day inside it.

Publishing the running order, the join link and the calendar sync is free forever, and so is registration. Charging for a seat is R199 a month. Event Schedule takes nothing out of what you sell either way.

.eventschedule.com
Get Started Free

No credit card required