Event Producer
Agentic casefile system
Event Producer is an agentic event-production casefile system built as a Kaggle x Google AI Agents capstone for the Agents for Business track.
It turns event basics and a brief into a saved, costed, scheduled, approval-gated working casefile. A brief can drift, but the casefile has to stay true.
Agents propose and draft; deterministic engines compute; humans approve consequential action.
Watch the capstone walkthrough, then use the tabs to inspect the state model, agent crew, deterministic engines, and safety boundaries behind it.
The working room and the agent crew.
Browse the public casefile surface, then switch records to inspect the specialist crew behind it.











Routes broad requests over the saved casefile and returns typed proposals.
Extracts useful context and reconciles it against structured event facts.
Drafts event directions, titles, experience beats, and additions.
Suggests additions, cuts, reductions, and tiering tradeoffs.
Drafts editable vendor copy from the selected vendor context only.
Flags budget pressure, schedule risk, vendor chase items, and operational gaps.
Computes spend, contingency, headroom, and scope rollups deterministically.
Blocks gated external or state-changing actions without human approval.
A casefile, not a chatbot.
Event Producer captures structured event facts, saves them as casefile truth, reconciles free-text briefs against those fields, and lets specialist agents generate bounded work products.
A convincing AI dashboard is useless if it plans the wrong event.
The trust failure is specific: a brief may say 50 people, the producer updates the casefile to 100, and generated outputs still behave as if 50 is true.
Event Producer began as a capstone attempt at agentic event production, then reset around one rule: a strict precedence order for what counts as true.
User-entered structured fields
User-edited saved casefile values
AI-extracted brief values only when blank
Explicit missing or unknown state
Seed demo defaults only inside seeded demos
The harness matters more than raw model output.
Agents should not own arithmetic or schedule invariants.
Human approval should be structural, not prompt-based.
Event Producer is not an autonomous planner. It is an agent-assisted production workspace — specialist agents, deterministic engines, and human approval working together without sacrificing control.
What shipped, and when.
Appended from the project changelog as milestones land.