Kjerneteknologien til moderne helautomatiske mahjong-maskiner oppnås gjennom koordinert drift av seks hovedsystemer: et stokkingssystem, et stablesystem, et transportsystem, et løftesystem, et sentralt løftesystem og et kretskortkontrollsystem.
Mahjong-fliser inneholder innebygde magneter (vanligvis permanente magneter), og sortering oppnås ved å bruke prinsippet om tiltrekning mellom motsatte poler og frastøting mellom like poler. Flisene roterer på en skrå skive. Når en flis reiser seg til en høy posisjon, er dens kjernekomponent, et flis-oppsamlingshjul, utstyrt med magneter orientert motsatt av magnetene inne i flisen. Når en flis med forsiden opp (som vanligvis inneholder N/S-polene til magneten) går forbi, tiltrekker de motsatte polene den, og den trekkes bort; når en flis med forsiden ned passerer forbi, avstøter lignende stolper den, og den skyves tilbake på platen.
Magneter er også installert på bestemte steder på bunnen av platen. Gjennom en sekundær frastøting av like stolper, snus flisene og plukkes deretter opp av det påfølgende flissamlerhjulet-. Når kortene er tiltrukket, flyttes de til et spor av en roterende ring og skyves bort av en spak. Kort med forsiden opp fortsetter å rotere på platen. Når kortene i sporet er doblet, blir de fordelt til de fire sidene av en skyver. En liten fjær på platen snur kortene, slik at kortene med forsiden opp- vender ned slik at de tiltrekkes av jernringen med ryggen opp, til alle kortene er i sporet og tatt bort. Når det nødvendige antallet kort er nådd for hver side, bruker en person en knapp, og et brett under kortene sender de stablede kortene til bordet.
