机器人流程自动化(Robotic Process Automation,RPA)是指利用具有人工智能(Artificial Intelligent,AI)和机器学习(Machine Learning,ML)功能的软件,处理需要由人工执行的大批量、可重复的任务。这些任务包括查询、计算和记录,以及事务的维护等。也就是说,RPA是一个基于软件的解决方案,而并非像咖啡机一样拥有物理机械装置而进行的自动化硬件[1]。