Verify the worker.
Protect the festival.
The Challenge
Dutch WAV law requires every festival to verify work authorization for non-EU staff. With 5+ festivals running simultaneously and thousands of crew per event, manual document checks are slow, error-prone, and expose MOJO to €10,000+ fines per violation.
The Protocol
We built “Controle Carla”, an AI chatbot that guides operators through WAV verification via a conversational interface. Operators select a nationality and document type, and Carla validates the combination against the current Dutch immigration rules.
Verifications Today
Review Rate
Documents requiring manual legal review.
> approve where doc.type == "EU_PASSPORT"
> review where nationality == "THIRD_COUNTRY"
> flag where doc.expiry < event.date
Document Verification Stream
Why manual WAV checks fail
Dutch immigration law recognizes dozens of document-nationality combinations, each with different rules. A Polish ID card has different requirements than a Syrian residence permit. A Brazilian worker needs a TWV sticker inside their residence document. No operator can memorize every rule; and the consequences of a mistake are severe.
Controle Carla eliminates guesswork. The operator types a nationality and document type, and Carla responds with the exact verification steps. Every check is logged with a timestamp and audit trail, giving MOJO's legal team full compliance evidence for any inspection.
Multi-Language Support
Operators can switch the conversation from Dutch to English on the fly for non-Dutch-speaking crew members.
Chat-Guided Verification
Conversational AI walks operators step-by-step through each document check, replacing training manuals and guesswork.
Compliance Dashboard
Festival managers see live verification counts, flag rates, and audit logs per event — ready for any WAV inspection.