Note: You are looking at a static snapshot of documentation related to Robot Framework automations. The most recent documentation is at https://robocorp.com/docs

RPA Framework for Python

Libraries created for RPA and Robot Framework. These will be migrated to native Python libraries.

Categories

RPA.Assistant

The Assistant library provides a way to display information to a user and request input while a robot is running

RPA.Browser.Selenium

SeleniumLibrary is a web testing library for Robot Framework

RPA.Calendar

Library for handling different operations for date and time handling especially in business days and holiday contexts

RPA.Cloud.AWS

AWS is a library for operating with Amazon AWS services S3, SQS, Textract and Comprehend

RPA.Cloud.Azure

Azure is a library for operating with Microsoft Azure API endpoints

RPA.Cloud.Google

Google is a library for operating with Google API endpoints

RPA.Crypto

Library for common encryption and hashing operations

RPA.Database

Database is a library for handling different database operations

RPA.Desktop

Desktop is a cross-platform library for navigating and interacting with desktop environments

RPA.DocumentAI

Wrapper library offering generic keywords for initializing, scanning and retrieving results as fields from documents (PDF, PNG etc.)

RPA.DocumentAI.Base64AI

Library to support Base64.ai service for intelligent document processing (IDP)

RPA.DocumentAI.Nanonets

Library to support Nanonets service for intelligent document processing (IDP)

RPA.Email.Exchange

Exchange is a library for sending, reading, and deleting emails

RPA.Email.ImapSmtp

ImapSmtp is a library for sending, reading, and deleting emails

RPA.Excel.Application

Excel.Application is a library for controlling the Excel application

RPA.Excel.Files

The Excel.Files library can be used to read and write Excel files without the need to start the actual Excel application

RPA.FileSystem

The FileSystem library can be used to interact with files and directories on the local computer

RPA.JavaAccessBridge

Java application UI automation library using Java Access Bridge technology

RPA.MFA

RPA.MFA is a library intended mainly for generating one-time passwords (OTP) and not only, as OAuth2 support was introduced lately

RPA.MSGraph

The MSGraph library wraps the O365 package , giving robots the ability to access the Microsoft Graph API programmatically

RPA.Netsuite

Netsuite is a library for accessing Netsuite using NetSuite SOAP web service SuiteTalk

RPA.OpenAI

Library to support OpenAI and Azure OpenAI services

RPA.Outlook.Application

Outlook.Application is a library for controlling the Outlook application

RPA.PDF

PDF is a library for managing PDF documents

RPA.Salesforce

Salesforce is a library for accessing Salesforce using REST API

RPA.Smartsheet

Smartsheet is a library for accessing Smartsheet using the Smartsheet API 2.0

RPA.Windows

The Windows is a library that can be used for Windows desktop automation

RPA.Word.Application

Word.Application is a library for controlling the Word application