How to Train EMILY?

Introducing the training tools provided by EMILY.RPA

EMILY is an RPA with a built-in browser as its core of automation. The automation process is all controlled within the browser. All WAP (Web Automation Processor) automation modules are implemented using the web programming framework. Therefore, the execution of the automated process is equivalent to the automation of a series of web operations.

In the training mode, the EMILY learns the user's workflow by recording the user's operation steps performed on various web pages. Besides, users can customize their automation needs by connecting various WAPs (Web Automation Processors) with different purposes according to their automation goals. An automated process that has been trained and completed is referred to as a "skill."

Training Mode Interface

A. Web Automation Tool

Each icon refers to a tool, including import file, insert subtask, iterate, navigate, select all, copy, paste, insert text, script, print to PDF, idle, find text, retrieve content, send key, wait for node, guide users, rename a file, and open workspace.

B. Edge Processor

Each WAP (Web Automation Processor) belonging to the Edge Processor is designed for specific automation functions, for example: analysis or processing of Excel spreadsheet data, parsing PDF files, reading and sending emails, HTTP requests and responses analysis, parsing text files, applying templates to DOCX/PPTX documents, command-line execution, database SQL queries and processing. Several WAPs provide a JavaScript-based Low-Code execution environment to maximize flexibility, and they offer simplified logic through libraries like lodash.js (data structure tools) and moment.js (date-time tools).

C. Cloud Processor

Each WAP (Web Automation Processor) belonging to the Cloud Processor utilizes specific cloud services to process user input data, such as image recognition and natural language processing, then downloads the computation results to the local workspace. These WAPs also provide the lodash.js and moment.js libraries for additional functionality.

Workspace

EMILY uses a local folder as a temporary storage for all files when training or executing automation processes, referred to as the "workspace." In training mode, EMILY consistently uses a working folder called "tmp." In execution mode, each time an automation run is initiated, a working folder is created with a timestamp-based name. This folder will be used as the workspace during execution.

--

We are dedicated to improving our content. Please let us know if you come across any errors, including spelling, grammar, or other mistakes, as your feedback is valuable to us! 🤖️⚡️

Last updated