Šivaći automati su strojevi dizajnirani za automatsko šivanje različitih vrsta šavova i obavljaju specifične zadatke poput prišivanja puceta, paspuliranja, izrade zapora i rupica. Postoje specijalizirani automati za različite vrste rupica, uključujući okaste, ravne i paspulirane rupice.