How EventBlok started: from live event chaos to an AWS-supported proof of concept
An event should have one connected structure, not five disconnected versions of the truth. This is where that idea came from, and what an early proof of concept taught us about where AI belongs in a live show.
The same problem, every time
I have been calling shows since 1996. Different countries, different scales, different clients — and the same twenty minutes of avoidable panic, somewhere around the middle of day one.
It is never the thing you rehearsed. The keynote lands. The VT rolls. What goes wrong is smaller and duller than that: a speaker arrives at the wrong room because the pack they were sent was built a fortnight before the programme changed. The signage outside Hall 2 still says a session that moved on Tuesday. Someone on comms is reading from a printout, and the printout is one revision behind the sheet, which is itself one revision behind the decision the client made in an email nobody forwarded.
Every one of those is the same failure wearing a different coat. Not a scheduling failure — a propagation failure. The decision was made correctly and communicated to some of the places it needed to reach.
The event was never wrong. The copies of it were.
Five copies of one event
Sit down and count where the programme actually lives on a mid-sized conference, and you will get to five without trying.
None of these were created by careless people. Each one exists because a real person had a real job to do and the existing artefact did not fit it. The spreadsheet is the planning tool. The website needs marketing copy and images. Speakers need a document that answers their questions and not everyone else’s. The showflow needs cue numbers and department tags no attendee should ever see. The script is the words in the room.
The organiser’s spreadsheet
Where the programme is actually decided, and where changes land first.
The public website
A marketing-shaped copy, updated by whoever owns the CMS, usually late.
The speaker pack
A document per speaker, generated once and stale from the moment it is sent.
The showflow
Cue-level, department-tagged, and rebuilt by hand from the spreadsheet.
The script
What the host actually says, including the times they read aloud to the room.
The AWS-supported proof of concept
The first version of this idea was not a product. It was an argument I wanted to test: if the event were held as one structured record instead of five documents, how much of the day-one panic simply stops happening?
With support from AWS we built a proof of concept to find out. It did the obvious things — one programme, several generated views — and it did one less obvious thing, which turned out to be the important part. It could read an unstructured brief and propose a structured event: sessions, rooms, speakers, durations, the lot.
That worked far better than I expected. It also failed in a way I did not expect at all.
What the proof of concept taught us
The model was good at structure and confidently wrong about judgement. It would produce a clean, plausible running order that no experienced producer would ever run.
It scheduled a heavy technical session directly after lunch. It gave a nervous first-time speaker the graveyard slot. It compressed a turnaround to eight minutes because eight minutes is arithmetically sufficient to move four chairs, and it is, and anyone who has actually done it knows you will lose the top of the next session every time.
None of that is a model failure in the technical sense. Those decisions depend on things that were never in the input: the room’s mood, the client’s politics, which speaker needs holding, how far the walk is when it rains.
It could build the structure. It could not decide what the structure should be.
So we drew a line and built the product on the correct side of it. Event Brain proposes; a person decides. Nothing it suggests enters the event until someone with the room in their head approves it. That is not caution about the technology — it is an accurate description of where the useful information lives.
What EventBlok became
One event spine, and many live views of it. The programme is built once. The audience portal, the speaker pages, the showflow, the prompter and the signage are all reads of that same record, not copies of it.
Move a session at five to doors and every one of those surfaces is already correct, because there was never a second version to update. That is the entire proposition. Everything else in the product is a consequence of it.
The rest of this journal is mostly the specifics — why one source of truth matters, what a showflow does that a spreadsheet cannot, and how the sync layer actually works.

Multi-camera on a live audience — where the problem kept showing up
Nicolae Ciobota
Founder, EventBlok. Live, hybrid and broadcast producer, showcaller and technical director, in production since 1996.
MORE FROM THE JOURNAL
- GUIDE
What is a showflow? A practical guide to the live-event running order
A showflow is the cue-level running order a production crew calls a live event from. This is what belongs in o…
- GUIDE
How to write a run of show for a live event
A run of show is the minute-by-minute document the production team delivers from. Here is the structure that w…
- GUIDE
Event agenda vs showflow vs run sheet: what each document is actually for
These three documents describe the same event to three different audiences, and confusing them is why events e…