Sistemski integrator je oseba ali podjetje, ki združuje več različnih komponent v celoten delovni sistem. Na primer, podjetje, ki želi sestaviti avtomatizirano delovno celico, lahko najame sistemskega integratorja za načrtovanje in izvedbo tega projekta. Sistemski integrator bo morda moral poiskati dobavitelja robotske roke, sistema strojnega vida, sistema za ravnanje z materialom, varnostnega sistema in povezati vse te ločene dele skupaj, tako da delujejo skupaj kot celota.
Sistemski integrator zahteva posebno znanje. Čeprav sistemskemu integratorju morda ni treba vedeti, kako zgraditi vse komponente, ki sestavljajo celoten sistem, je potrebno dobro razumevanje, kako delujejo in kako se bodo ujemale. V mnogih primerih različne komponente prvotno ne bodo načrtovane za skupno uporabo. Sistemski integrator bo moral sodelovati s proizvajalci različnih komponent, da bi rešil morebitne konflikte med komponentami.
Številni industrijski standardi so se počasi razvili, da bi olajšali delo sistemskega integratorja. Obstajajo celo programski paketi, ki sistemskim integratorjem omogočajo, da razvijejo modele, da vidijo, kako bo sistem medsebojno sodeloval, čeprav je poudarek običajno na fizični ravni. Na primer, če sta v delovni celici dva ali več robotov, ali so programi, ki se izvajajo na vsakem robotu, dovolj usklajeni, da ni trkov? Na srečo je ta problem pogosto najlažje rešljiv v projektu sistemskega integratorja.
Težave z električnimi motnjami in napačno komunikacijo med napravami je sistemski integrator pogosto veliko težje rešiti. Manjše razlike v uporabi različnih industrijskih standardov lahko povzročijo, da celo dva sistema, ki uporabljata isti domnevni protokol, postaneta drug drugemu neinteligentna. Najbolj zmedeno je, da lahko pogosto deluje večino časa, le redke izjeme pa povzročajo težavo.