EZ10 kjører på forhåndsdefinerte strekninger som legges inn ved at en operatør kjører ruta. Alle stoppesteder som skal benyttes blir også lagt inn, og kjøretøyet lærer seg hvilke hindringer som finnes langs den planlagte ruten. Det vil deretter kunne operere i tre forskjellige hovedmoduser: Metro – kjøretøyet følger en vanlig rutetabell og stopper til faste tider på alle stoppesteder Buss – kjøretøyet følger en fastsatt rute, men stopper kun for av- og påstigning hvis passasjerene ber om det På forespørsel – kjøretøyet venter i utgangsposisjon til noen forespør å bli hentet via en app for smarttelefon Alle tre hovedmodusene kan være aktuelle å bruke daglig, der man velger dem ut fra trafikkbehov og tid på døgnet. På forespørsel vil for eksempel kunne være tilgjengelig utenom vanlig driftstid.