Sherpa AutoPilot#

Sherpa Autopilot is a desktop application whose interface is designed for interacting with a neural network, routing user requests, and invoking internal tools to perform tasks related to interacting with software, files, and systems directly within the user's environment.

It serves as a flexible entry point for automation: the user formulates a task in plain language, and the system selects the appropriate RPA robot and initiates its execution.

Purpose of Sherpa Autopilot#

Sherpa Autopilot can perform the following tasks:

  • document generation;
  • answering questions;
  • searching within a knowledge base;
  • data analytics;
  • code and script generation;
  • working with images.

It can also assist with scheduling meetings, processing documents, working with CRM systems, and other repetitive operations.

How It Works#

Sherpa Autopilot does not require a predefined launch scenario. The user can start with a simple text command or task description.

Sherpa Autopilot operates as an interface for interacting with the neural network and built-in tools. In this interface, the user formulates a task in free form and submits it for further processing.

Sherpa Autopilot integrates with Sherpa Orchestrator and Sherpa AI Server for automated process management within the user's environment.

Two classes of tools play a key role in Sherpa Autopilot's operation: Skills and Skill Sets.

Skills#

Skills are RPA robots available to the user through Sherpa Designer and Sherpa Assistant.

After receiving a task from the user, Sherpa Autopilot selects the required Skills from the internal "Skill List" (on the user's computer) and combines them for further execution.

Skills are required for:

  • performing standard actions;
  • automating routine operations;
  • solving universal tasks (for example, working with Microsoft Office files, Yandex calendars, and emails).

They allow splitting a business process into individual actions that Sherpa Autopilot runs upon the appropriate request. If the required Skill is not in the "Skill List", it can be developed within Sherpa Designer.

Skill Sets#

Skill Sets are instructions placed on top of the system prompt that guide the neural network to perform a task in the role, context, and algorithm specified in the instruction.

Skill Sets may include:

  • an instruction prompt — a required component;
  • a "Plugin" type assembly;
  • scripts in common programming languages.

Application Areas#

Sherpa Autopilot is intended for:

  • employees who work daily with large volumes of data (including in document management, accounting, and other departments);
  • performing repetitive tasks with a scattered entry point.