26,181,606 conversations in a single quarter.
Boti has been running on WhatsApp since 2019. Over seventy public procedures handled by one chatbot. Argentina has >80% phone penetration, so most of the city talks to its government on a green bubble.


One agentic brain wired to every public data port in Split, exposed through three human surfaces: a dashboard that reconfigures around your intent, WhatsApp, and a phone number your grandmother can dial.
Every civic app we’ve ever built was a vertical. A bus app, a parking app, a beach app, a bureaucracy portal. Each one had to win its users from scratch. Each one fought the chicken-and-egg problem alone. Each one died at the seam between “small audience” and “enough data to be useful.”
The vertical era is over. It died the moment LLMs became good enough to act as a general orchestrator over arbitrary data. In 2026 the product is no longer the feature. The product is the layer that turns any data port into a capability, and any capability into a conversation.
The same agent answers on every surface, with the same memory of who you are and what you have asked before. Voice is the surface that makes “Splitko is for everyone” literally true rather than aspirationally true.
“Kad moram krenuti da stignem obojicu predati i na posao do 9:30?”
She types into Splitko. The dashboard reconfigures around her commute — the OŠ Manuš zone, the vrtić curb, the Riva parking, the bus alternative. She accepts the suggested 07:48 departure. Splitko learns this is her Tuesday.

“Ovaj fenjer je pukao još od bure prošlog mjeseca.”
She opens Splitko, taps the photo. The agent classifies it (lighting), geocodes it (vrtić zone), routes it to Čistoća + EVN, returns a ticket. Two hours later: “Status: dodijeljeno.” The first time the city visibly heard her.

“Idemo na Žnjan poslije posla?”
Marina asks Splitko on WhatsApp. The same brain answers, with the same memory of who she is — Žnjan vs Kašjuni at 17:30 given sea, crowd, and wind. Recommends Kašjuni. Suggests the bus because the lot will fill.

“Kako ono ću kazat dohtoru, ne razumin ovaj recept.”
The voice agent picks up in the Dalmatian Croatian she actually speaks, walks her through the prescription, then transfers to the KBC reception with a one-line briefing for the human on the other end. The first piece of digital infrastructure she has ever used.

“Ima li tko za jul, dvije sobe iza Hrvojeve?”
His Splitko negotiates with the Splitko of a family arriving from Frankfurt for July. They agree on the price within the band he gave it. They meet to sign. Nobody paid a broker.

“Što ima ovaj vikend u Splitu, ne preskupo?”
Splitko surfaces the klape concert in Diocletian’s cellars, the Hajduk fixture, the family market on Manuš. They pick the cellars. Marina is wearing the Hajduk scarf.

New data port, new capability. The product isn’t the tile, it’s the connector beneath it.
Each tile is a capability you reach by plugging in one or two more data ports. None of them is an app. All of them are reachable from any of the three surfaces, and all of them feed signal back into the same brain.
Building each block separately would never have produced this. Building one orchestrator with many ports does.
You accepted Splitko's Žnjan rec; that accept trained the model. You tapped “bus full” on the way; that tap trains the next prediction. Walking home you saw a broken streetlight, the same Splitko is one tap away.
Your cousin asks Splitko how to register her new address in Lučac. Two weeks later she asks the same Splitko whether her old room can be sublet for July. The marketplace block matches her with a family from Frankfurt.
An 80-year-old in Mejaši calls the number. Voice helps. A month later the bura hits. The same number reaches her with a warning in the voice she recognises. One voice line solves three problems and reaches a population no civic app ever has.
This is the version that earns trust by not building that version.