Serviciile automate sunt folosite de o serie de industrii pentru a elimina sarcinile repetitive, pentru a crește eficiența și pentru a reduce costurile operaționale. Există trei categorii de servicii automatizate: programate, inițiate de utilizator și inițiate în timp. Integrarea sistemelor informatice în operațiunile zilnice de afaceri a făcut posibilă dezvoltarea și implementarea serviciilor automatizate la scară largă.
Termenul „servicii automatizate” este folosit pentru a descrie orice program de calculator care rulează fără intervenția umană. Într-o organizație mare, membrii personalului serviciilor tehnice sunt responsabili de gestionarea serviciilor automatizate. Programele sunt scrise de către dezvoltatorii actuali responsabili pentru modulul de sistem și sunt concepute pentru a îndeplini o cerință specifică.
Serviciile automate programate sunt concepute pentru a fi rulate pe un program fix. Programul se poate baza pe cerințe specifice procesului de afaceri, cum ar fi sfârșitul fiecărei luni pentru un sistem financiar sau noaptea pentru un sistem de gestionare a depozitelor în numerar. În unele situații, serviciul este programat pe baza altor joburi sau programe, deoarece rezultatele din acele joburi sunt necesare pentru ca programul de servicii automatizate să funcționeze.
Serviciile automate care sunt inițiate de utilizator sunt în creștere în popularitate. Cu acest tip de serviciu, utilizatorul introduce date specifice sau realizează o serie de sarcini. Odată ce acești pași au fost finalizați, procesul automat este declanșat și rulează în fundal pe un computer. Un exemplu excelent în acest sens este o cerere de serviciu introdusă prin Internet. Datele sunt colectate de la client, iar odată apăsat butonul de trimitere, au loc o serie de tranzacții automate. Se trimite o notificare tehnicianului de service, se comandă piesele, se modifică un program de service și se emite o factură.
Serviciile inițiate de timp sunt declanșate la un anumit moment al zilei. Aceasta este o variație a serviciilor programate, dar în general este utilizată numai pentru joburi sau programe care sunt rulate zilnic. Dezvoltarea unor servicii automatizate care pot fi inițiate în funcție de timp elimină nevoia ca membrii personalului serviciului tehnic să lucreze peste noapte. Dacă există probleme, serviciul poate fi programat fie să suspende și să aștepte instrucțiuni, fie să trimită o notificare unui tehnician.
Pentru a susține acest tip de mediu, resurse importante trebuie să fie dedicate achiziției și suportului de hardware, software și infrastructură. Acest lucru este rentabil doar în organizațiile mari care aveau lucrători cu normă întreagă dedicați să execute joburi de fundal non-stop. De obicei, organizațiile mai mici nu vor putea realiza economii de costuri pentru aceste servicii.