EMILY.RPA Documentation

website·Indexed 32 days ago

https://doc.emily.tips

Cross-platform Robotic Process Automation (RPA) software developed by BILINK CORP. that automates web and desktop user interfaces for systems lacking APIs or SDKs. Supports Windows, macOS, and Linux. Features include a No-Code/Low-Code editor, various automation modules (Excel, PDF, SQL, HTTP, SMTP/IMAP, Google Drive), and multiple trigger mechanisms including schedule, mail, API, file, and web triggers.

Tokens
36.3K
Snippets
114
Records
323
Agent score
57%

What's inside EMILY.RPA

  1. Overview of EMILY.RPA Agentic Workflow

    The Agentic Workflow module enables the automation of tasks described in natural language. A Large Language Model (LLM) autonomously plans the necessary steps to achieve the goal. The agent has the capability to operate a browser, access files within the working folder, send emails via an EMILY-bound account, and write code. To improve success rates and reduce token consumption, it is recommended to break large goals into multiple smaller tasks. Users can use the 'Ask EMILY' feature to generate optimized prompts for the LLM.
  2. Overview of EMILY.RPA Table Write Agent

    The Table Write Agent is an EMILY.RPA module that uses Large Language Models (LLMs) to autonomously edit information within a specified table based on a natural language goal. To minimize failure rates and token consumption, it is recommended to break large goals into multiple smaller tasks. Users can use the 'Ask EMILY' feature to generate optimized prompts for the model.
  3. Overview of EMILY.RPA File System Agent

    The File System Agent module enables autonomous file system operations—including reading, writing, and deleting files—within a specified folder based on natural language task descriptions. To reduce failure rates and token consumption, it is recommended to break complex goals into smaller, manageable tasks. Users can utilize the 'Ask EMILY' feature to generate optimized prompts for the LLM.
  4. Overview of EMILY.RPA Browser Use Agent

    The Browser Use Agent module enables the automation of web tasks by describing a goal in natural language. A Large Language Model (LLM) then autonomously operates the browser to achieve that goal. To improve success rates and reduce token consumption, it is recommended to break complex goals into multiple smaller tasks. Users can use the 'Ask EMILY' feature to generate optimized prompts for the LLM.
  5. Overview of EMILY.RPA PowerShell Module

    The EMILY.RPA PowerShell module allows users to execute PowerShell scripts to control locally installed software, such as Microsoft Office applications. Ensure that the target software is installed and available on the local machine before execution.
  6. Overview of EMILY.RPA Remote Desktop Automation

    The EMILY.RPA Remote Desktop Automation module allows users to automate remote Windows applications using the Remote Desktop Protocol (RDP). It utilizes computer vision to analyze the remote screen, identify coordinates of reference patterns, and operate the remote mouse and keyboard. Additionally, the module supports reading/writing to the remote clipboard and transferring files (which requires the SSHD service to be active on the remote host).
  7. Overview of EMILY.RPA

    EMILY.RPA is a cross-platform Robotic Process Automation (RPA) software developed by BILINK CORP. It is designed to automate tasks by interacting with the user interfaces (UI) of web pages and desktop applications, enabling automation for systems that do not provide APIs or SDKs.
  8. Overview of EMILY.RPA Remote Trigger

    Remote Trigger allows EMILY.RPA to act as a process execution server. This enables users to call and execute specific skills from other devices and receive the results. Multiple EMILY.RPA instances can be linked to provide load balancing and high availability. Note that this feature is only available for Enterprise Management groups.
  9. Overview of EMILY.RPA Working Folder Script Module

    The EMILY.RPA Working Folder Script module allows developers to manage, read, and write files within the working folder using either a No-Code editor or a Low-Code script environment.
  10. Set up JSON API and File Web Servers

    EMILY.RPA includes dedicated modules for creating lightweight servers: the JSON API Server module and the File Web Server module.
  11. Create and manage CSV files with EMILY.RPA

    The CSV Table Creation module is used to generate CSV files, typically for appending new data rows collected during loop-based web scraping or data gathering tasks. If the specified output file already exists in the working folder, its existing rows are pre-loaded into the output array, allowing the script to append new data or clear the existing data to start fresh.
  12. Normalize Excel data using the EMILY.RPA Excel module

    The EMILY.RPA Excel processing module normalizes data from an Excel file based on a specified sheet name, data starting cell, and header definitions. The processed data is then output as either a CSV or XLSX file. This allows Low-Code applications to handle the data using a consistent structure via the input array.