Stroj přijímá peníze
Když se zákazník blíží k stroji a má zájem o nákup, musí nejprve vložit peníze, aby zaplatil za jeho položku. Pokud stroj přijímá papírové peníze, peníze se vytahují pomocí válečků. Jakmile je stroj uvnitř, použije digitální skener k identifikaci denominace faktury před uložením účtenky v pokladně. U mincí stroj identifikuje hodnotu mince za použití určitých hodnot specifických pro každou minci. Čtvrtina, například, je označena svým průměrem.955 centimetrů, její tloušťkou 1,75 milimetrů a jejích 119 hřebenů kolem jejího okraje. Desetník je rozpoznán svým průměrem 705 palců a jeho tloušťkou 1,35 milimetrů. Ostatní mince jsou podobně uznávány, což umožňuje padělání, ale je obzvláště obtížné.
Zákazník si vybírá
Po vložení dostatečných peněz zákazník informuje stroj o tom, který produkt chce koupit. Ve starších automatech, tažení nebo otáčení knoflíku aktivuje přísně mechanický dávkovací mechanismus. U modernějších strojů zákazník zadá řadu písmen a čísel odpovídajících jeho výběru před tím, než základní procesor elektronicky aktivuje motor, který vydá zboží. Nakonec stroj porovná programovanou cenu výběru s vloženou částkou peněz; pokud jsou vložené prostředky celkově nižší než cena položky, stroj buď jednoduše odmítne rozdávat, nebo pošle elektronickou zprávu na displej vyzývajícího zákazníka k vložení dodatečných prostředků.
Macine dávkuje produkt
Jakmile je výběr proveden a byl zaplacen, musí stroj vyřadit produkt. Zatímco některé staré stroje používaly přísně mechanickou dávkovací cívku, většina moderních strojů elektronicky aktivuje motor, který otáčí spirálový rozprašovač zboží. Kovová cívka je tvarována ve spirále s produkty vloženými mezi každý hřeben. Když motor rotuje cívku, rotace zatlačuje výrobky dopředu v podstatě stejným způsobem jako šroub, který vytáhne z otvoru trosky. Kovové cívky jsou o něco delší, než je polici, která produkt podporuje, takže když zakoupený předmět dosáhne konce police, jednoduše klesá (v důsledku gravitace) do přihrádky na spodní straně stroje. Po pádu výrobku zákazník jednoduše načte položku z koše. Na mnoha strojích chrání jednoduše dvířka před tím, než se dostane do koše, před tím, tyto dveře se také skládají do stroje na závěsech, aby se zabránilo tomu, že zákazníci dosáhnou dalších položek na spodním roštu.