Skip to content

Robotic process automation (RPA) components for Xircuits, a low-code no-code Jupyterlab-based visual programming toolkit.

License

Notifications You must be signed in to change notification settings

yuenherny/xai-rpa

Repository files navigation

Robotic Process Automation for Xircuits

This component library is for developers to use Xircuits with Python's open source RPA packages.

Note: This is a work in progress at the moment. Some RPA functionalities might not be supported.

Supported RPA packages:

Prerequisites

Before you start, please refer to this guide to set up Xircuits.

Installation

To use this component library, simply copy the directory / clone or submodule this repository to your working Xircuits project directory.

  1. At your project root:
    $ git clone https://github.com/yuenherny/xai-rpa.git
    
  2. Install the required dependencies for RPA to work:
    pip install -r <PATH/TO/XAI-RPA>/requirements.txt
    

Examples

This section provides brief explanation and things to take note of in selected examples.

RpaClickAndHover

This example demonstrates left click and hover capability of the RPA bot.

  1. The element identifiers used in this example are:
    • HTML title: Text button
    • HTML href: Image button
  2. The hover action is on the GitHub icon at the bottom of the webpage.

About

Robotic process automation (RPA) components for Xircuits, a low-code no-code Jupyterlab-based visual programming toolkit.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages