Pagrindinė šiuolaikinių visiškai automatinių mažongų mašinų technologija pasiekiama koordinuotai veikiant šešioms pagrindinėms sistemoms: maišymo sistemai, krovimo sistemai, transportavimo sistemai, kėlimo sistemai, centrinei kėlimo sistemai ir plokštės valdymo sistemai.
Mahjong plytelėse yra įterptų magnetų (dažniausiai nuolatinių magnetų), o rūšiavimas atliekamas naudojant pritraukimo tarp priešingų polių ir atstūmimo tarp panašių polių principą. Plytelės sukasi ant pasvirusio disko. Kai plytelė pakyla į aukštą padėtį, jos pagrindinė sudedamoji dalis, plytelių -rinkimo ratas, yra su magnetais, nukreiptais priešingai nei magnetai plytelės viduje. Kai plytelė, nukreipta į viršų (dažniausiai turi magneto N/S polius), praeina pro šalį, priešingi poliai ją pritraukia ir ji traukiasi tolyn; kai plytelė veidu žemyn praeina pro šalį, panašūs stulpai ją atstumia ir ji vėl stumiama ant disko.
Magnetai taip pat montuojami tam tikrose disko apačioje esančiose vietose. Antriniu būdu atstumiant panašius stulpus, plytelės apverčiamos, o paskui paimamos į kitą plytelių{1}}rinkimo ratą. Pritrauktos kortelės sukančiu žiedu perkeliamos į lizdą ir nustumiamos svirtimi. Kortelės, nukreiptos į viršų, toliau sukasi diske. Kai kortelės lizde padvigubėja, jos paskirstomos į keturias puses stūmikliu. Nedidelė disko spyruoklė apverčia korteles, todėl atvirkštinės-kortos yra apverstos žemyn, todėl jas traukia geležinis žiedas nugarėlėmis į viršų, kol visos kortelės atsiduria lizde ir išimamos. Kai kiekvienoje pusėje pasiekiamas reikiamas kortelių skaičius, žmogus paspaudžia mygtuką, o po kortomis esantis dėklas siunčia sukrautas korteles ant stalo.
