Integrator sustava je osoba ili tvrtka koja kombinira nekoliko različitih komponenti u cijeli radni sustav. Na primjer, tvrtka koja želi sastaviti automatiziranu radnu ćeliju može angažirati integratora sustava da dizajnira i implementira ovaj projekt. Integrator sustava možda će trebati locirati dobavljača robotske ruke, sustava strojnog vida, sustava za rukovanje materijalom, sigurnosnog sustava i povezati sve te odvojene dijelove tako da rade zajedno kao cjelina.
Integrator sustava zahtijeva poseban skup vještina. Iako integrator sustava možda ne mora znati kako izgraditi sve komponente koje čine cijeli sustav, potrebno je dobro razumijevanje kako rade i kako će se uklopiti. U mnogim slučajevima različite komponente izvorno neće biti namijenjene za zajedničko korištenje. Integrator sustava morat će surađivati s proizvođačima različitih komponenti kako bi riješio sve sukobe između komponenti.
Mnogi industrijski standardi polako su se razvijali kako bi olakšali posao integratoru sustava. Postoje čak i softverski paketi koji omogućuju integratoru sustava da razvije modele kako bi vidio kako će sustav međusobno komunicirati, iako je naglasak obično na fizičkoj razini. Na primjer, ako postoje dva ili više robota u radnoj ćeliji, jesu li programi koji se izvode na svakom robotu dovoljno koordinirani da nema sudara? Srećom, ovaj se problem često najlakše rješava u projektu sistemskih integratora.
Probleme s električnim smetnjama i pogrešnom komunikacijom između uređaja često je integratoru sustava mnogo teže riješiti. Manje varijacije u primjeni različitih industrijskih standarda mogu učiniti da čak dva sustava koji koriste isti navodni protokol budu međusobno neinteligentni. Najviše zbunjuje to što često može funkcionirati većinu vremena, a samo neke rijetke iznimke uzrokuju problem.