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.
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.
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.
Hello World Robot Template