Free cookie consent management tool by TermsFeed

Hello World Robot Template

The capabilities described on this page are included in Appian's standard capability tier. Usage limits may apply.

Note:  Templates are only available on Appian 23.2 and earlier.

The Hello World template details how to create a robotic task that opens a text editor, types some text, and then closes the text editor. This template contains actions that tell your robotic task to interact with the keyboard.

When you use a template to create your robotic task, you are provided with a zip file containing your source code and a pre-built workflow in the robotic task configuration page. This page explains the contents of the workflow and the source code generated by the template.

Workflow

hello-world-workflow.png

The Hello World template's workflow contains three actions: Open application, Type text, and Close application.

The actions are related to processing items. An item is a single element to be evaluated by the robotic task. Depending on the nature of your robotic tasks, an item could be a person, an ID, a bank account, an invoice, a job identifier, etc. In this template, the item is sample text and the robotic task will process the item by typing the sample text in a text editor.

It's common for a robotic task to iterate over many items. For example, processing several employees, IDs, or bank accounts. To ensure each item has been processed, the workflow includes a loop. Loops utilize conditional actions to determine when all available items have been processed.

Source code

The source code contains a class named MyRobot that implements the IRobot interface and is annotated with @Robot. Every Appian RPA robotic task must have the IRobot interface and @Robot annotation to allow the Appian RPA API to identify the class as a robot.

Feedback