RPA即Robotic Process Automation(软件流程自动化),是指用软件自动化方式实现在各个行业中本来是人工操作计算机完成的业务。它让软件机器人自动处理大量重复的、基于规则的工作流程任务。比如: 在企业的业务流程中,通常有纸质文件录入、证件票据验证、从电子邮件和文档中提取数据、跨系统数据迁移、企业IT应用自动操作等……软件机器人能准确快速完成这些工作,能减少人工错误、确保零失误、提高效率、大幅度降低运营成本。 RPA依靠先进的软件自动化技术,极大降低了开发成本和开发周期,实现了企业内部跨系统及工作流程的自动化工作,提高生产效率并降低了成本。
RPA可以按照事先约定好的规则,对软件进行鼠标点击、敲击键盘、数据处理等操作。原理就是借助一些能够自动执行的脚本完成一系列原来需要人工完成的工作。这些脚本可能是某些工具生成。它可以应用在多个领域,例如财务机器人、工业自动化、网站数据抓取处理等。