Järjestelmäintegraattori on henkilö tai yritys, joka yhdistää useita eri komponentteja kokonaiseksi toimivaksi järjestelmäksi. Esimerkiksi yritys, joka haluaa koota automaattisen työryhmän, voi palkata järjestelmäintegraattorin suunnittelemaan ja toteuttamaan tämän projektin. Järjestelmäintegraattorin on ehkä löydettävä robottivarren, konenäköjärjestelmän, materiaalinkäsittelyjärjestelmän, turvajärjestelmän toimittaja ja sidottava kaikki nämä erilliset osat yhteen niin, että ne toimivat yhdessä kokonaisuutena.
Järjestelmän integroija vaatii erityisiä taitoja. Vaikka järjestelmäintegraattorin ei ehkä tarvitse osata rakentaa kaikkia koko järjestelmän muodostavia komponentteja, tarvitaan hyvä käsitys siitä, miten ne toimivat ja miten ne sopivat yhteen. Monissa tapauksissa eri osia ei ole alun perin tarkoitettu käytettäväksi yhdessä. Järjestelmäintegraattorin on työskenneltävä eri komponenttien valmistajien kanssa ratkaistakseen komponenttien väliset ristiriidat.
Monet alan standardit on kehitetty hitaasti helpottamaan järjestelmäintegraattorin työtä. On jopa ohjelmistopaketteja, joiden avulla järjestelmäintegraattori voi kehittää malleja nähdäkseen, miten järjestelmä toimii yhdessä, vaikka painopiste on yleensä fyysisellä tasolla. Jos esimerkiksi työkennossa on kaksi tai useampia robotteja, onko kunkin robotin käynnissä olevat ohjelmat koordinoitu riittävästi, jotta törmäyksiä ei tapahdu? Onneksi tämä ongelma on usein helpoin ratkaista järjestelmäintegraattoriprojektissa.
Ongelmia sähköhäiriöistä ja laitteiden välisestä väärinkäytöstä on usein paljon vaikeampaa ratkaista järjestelmäintegraattorilla. Pienet muutokset eri alan standardien soveltamisessa voivat tehdä jopa kaksi samaa oletettua protokollaa käyttävää järjestelmää älykkääksi toisilleen. Hämmentävintä on, että usein se voi toimia suurimman osan ajasta, vain harvat poikkeukset aiheuttavat ongelman.