Az adatkezelési munkafolyamat hatékonyságát sokféleképpen lehet növelni: az egyik legelterjedtebb a folyamat részeinek vagy egészének automatizálása. A "kézzel" végzendő, emberi beavatkozást igénylő feladatok számának és szerepének csökkentésével idő (, energia és költség) takarítható meg, az emberi tényezőből fakadó hibák száma csökkenthető. Másik oldalról egy automatizált folyamat nem képes kezelni a "rendkívüli" helyzeteket, képtelen döntést hozni olyan helyzetekben, amelyekre nincs felkészítve. Ezért az automatizálás egyik legnagyobb kihívása, hogy megtalálja azokat a munkarészeket, amelyek valóban monoton módon, egy kiismerhető mintázat mentén ismétlődnek, ritkák a kivételek, esetleg ezek kezelésére is van valamilyen bevett módszer. A mintázat feladattól függően eltérő léptékben jelentkezhet, így az automatizálásnak is különböző szintjei tervezhetők és valósíthatók meg.