هي تقنية تستخدم برمجيات لتقليد حركات الإنسان على الكمبيوتر.
تستخدم لأتمتة المهام الروتينية المتكررة مثل إدخال البيانات في الأنظمة.