Astro RPA User Guide
  • Astro RPA
  • Astro Studio
    • Software requirements
    • Installation and startup
      • Install Chrome extension
      • Install Edge extension
      • Set up RDP
    • Getting started
      • Working with projects
      • Working with processes
      • Working with sequences
      • Working with workflows
      • Working with Code
      • Working with elements
    • Process execution and debugging
    • Testing
    • Script recording
    • Log
    • Variables and arguments
    • Search
      • Search patterns
    • Release control
    • Traffic record
    • UI inspector
    • SAP Inspector
    • Mobile devices
    • Studio settings
    • Panel management
    • Robot
      • Robot editions
    • RDP
    • Tools
      • Import
      • OCR pattern editor
      • Dialog designer
  • Elements
    • Base elements
      • Assistant
        • Show hint
      • Browser
        • Open browser
        • Attach browser
        • Text input
        • Element vanish
        • Close browser
        • Mouse click
        • Navigate
        • Get attribute
        • Get list
        • Get text
        • Element exists
        • Read table
        • Get image
        • Select item
        • Set focus
        • Anchor
      • Clipboard
        • Get from clipboard
        • Copy to clipboard
      • Collections
        • Add to array
        • Table to CSV
        • Table filter
      • Cryptography
        • Set Credentials
        • Get Credentials
        • Delete Credentials
      • Data
        • Date/time
          • Current date/time
          • Date diff
          • Date part
          • Date to string
          • Modify date
          • String to date
        • Archiving
          • Create archive
          • Extract archive
        • HTML
          • HTML to object
        • JSON
          • JSON to object
          • Object to JSON
        • Mapping
          • Create mapping
          • Update mapping
        • Strings
          • Cast to string
          • Get substring
          • Regular expression
          • Replace substring
          • Split string
          • String length
          • Substring exists
          • Trim string
        • XML
          • XML to object
          • XPath query
          • Object to XML
        • Data tables
          • Add column
          • Add row
          • Clean table
          • Create table
          • Merge tables
          • Remove column
          • Remove row
          • Sort table
      • Database
        • Connect
        • Execute query
      • Desktop
        • Activate window
        • Anchor
        • Attach application
        • Close application
        • Create desktop video
        • Drag and drop
        • Element exists
        • Element vanish
        • Get list
        • Get processes
        • Get text
        • Hot-key simulation
        • Kill application
        • Maximize window
        • Minimize window
        • Mouse click
        • Read table
        • Restore window
        • Select item
        • Set focus
        • Start application
        • Take screenshot
        • Text input
        • Type simulate
      • Dialogs
        • Add to log
        • Comment
        • Message box
        • Input dialog
        • Beep
        • Custom input
      • E-mail
        • Lotus Notes
          • Attach Lotus Notes
          • Delete mail
          • Move mail
          • Read mail
          • Send message
        • Move to folder (IMAP)
        • Receive mail (IMAP)
        • Receive mail POP3
        • Send message (SMTP)
      • File system
        • Append line
        • Write file
        • Copy file
        • Move file
        • File search
        • Create directory
        • Create file
        • File/folder exists
        • Delete file/folder
        • Read file
      • Flow control
        • If-Else
        • Switch
        • Try-Catch
        • Exit sequence
        • Break
        • Comment out
        • Throw
        • Wait
        • Parallel threads
        • Sequence
        • Assign
        • Continue
        • Process link
        • Do-While
        • ForEach
        • While
      • Google Sheets
        • Google Sheets document
        • Write range
        • Read range
      • Message queues
        • ActiveMQ
          • Send message
          • ActiveMQ
        • Kafka
          • Send message
          • Read messages
      • MS Excel
        • Run macro
        • Excel workbook
        • Cell input
        • Select range
        • Append range
        • Calculate formulas
        • Sort range
        • Get sheets
        • Save workbook
        • Delete range
        • Filter range
        • Read range
      • MS Outlook
        • Outlook
        • Close Outlook
        • Send message
        • Read address book
        • Read mail
      • MS Word
        • Add table row
        • Copy to clipboard
        • Delete text
        • Export document
        • Find text
        • Get text
        • Insert image
        • Insert table
        • Read table
        • Replace text
        • Save document
        • Select range
        • Text input
        • Word document
        • Write table cell
      • Network
        • FTP
          • Send to FTP
          • Download FTP file
          • List FTP files
        • Terminal server
          • Connect
          • Execute script
          • Disconnect
        • Web request
      • OCR
        • ABBYY FlexiCapture
          • FlexiCapture server
          • Process documents
        • Dbrain
          • Classify documents
          • Dbrain server
          • Process documents
        • Microsoft OCR
        • Tesseract OCR
        • Yandex Vision OCR
        • Image Vanish
        • Image click
        • Text click
        • Image exists
        • Text recognition
        • Validate document
      • Orchestrator
        • Assets
          • Get Asset
          • Get Credentials
          • Set Asset
          • Set Credentials
        • Process
        • Queues
          • Peek queue
          • Add to queue
      • PDF
        • Add watermark
        • Page count
        • Merge documents
        • Get image
        • Get text
      • Programming
        • C# Script
        • Invoke method
        • JavaScript
        • Python Script
        • Command prompt
        • Power Shell
      • SAP Front end
        • BAPI
          • BAPI connection
          • BAPI function
        • Attach SAP
        • Calendar
        • Check box
        • Combo box
        • Control exists
        • Get text
        • Mouse click
        • Open SAP
        • Radio button
        • Set focus
        • Tab strip
        • Table
        • Text input
        • Tree
      • Smart devices
        • Attach device
        • Press hot-key
        • Type text
        • Start application
        • Tap control
        • Get text
      • Testing
        • Get next local test data
        • Mock
        • Verify expression
        • Verify expression with operator
        • Verify output with operator
      • Workflow
        • Decision
        • Sequence
        • State
        • Workflow
  • Orchestrator
    • Monitoring
    • Automation
      • Tasks
    • Administration
      • Workers
      • Robots
      • Projects
      • Templates
      • Assets
      • Queues
    • Setting
      • Distribute
      • Journal
      • Users
      • Roles
      • Licenses
    • User settings
Powered by GitBook
On this page
  1. Astro Studio

Getting started

PreviousSet up RDPNextWorking with projects

Last updated 2 years ago

After a successful launch, the welcome window will appear on the screen.

From this window, you can create a new project, open an existing one or select one of the last projects you have been working with. This window will no longer appear if the "Show on startup" checkbox is unchecked.

After closing the welcome window, the main Astro Studio window will be available.

To experience Astro Studio, let us create a simple "Hello World!" robot. Click on "Create project" in the middle of the screen, and the project creation window will pop up:

Type in the project name, for example, "My_First_Project":

And click "OK" to create the project. Now you can see that the new project was created, and you can start building your first robot.

The main Studio window contains multiple panels. Let us review the main ones:

The Project panel helps you navigate the project and its components: libraries, folders, and files. In our first project, we have one Main.ltw sequence file.

At the bottom of this area, you can switch from the Project panel tab to the Elements panel. The Elements panel contains all the basic script building blocks - elements you can combine to create your robot. Astro RPA platform includes hundreds of prebuilt elements, so you may use search to find the right element. Let us look for the "Message box" element:

In the center, you see the Main panel - the primary working area where you design your robot. The panel may contain multiple tabs with individual sequences and workflows for complex automations.

On the right side of the screen, there is a Properties panel that shows the parameters of the entire sequence or each selected object on the Main panel.

There is another essential section - the Variables panel, under the Main panel. It represents and helps to manage variables and other important aspects of robot execution. They are described in separate articles.

After introducing the key panels, let us continue building the first bot. Take the "Message box" element, drag it into the Main panel, and drop it in the sequence. Then go to the Properties panel, find Text property and type Hello World!

We've created an element that will show a message box with "Hello World!". However, there is an exclamation sign on the sequence. It means there is an error.

This happens because of the syntax error. The default LOW-CODE mode requires String-type text to be placed in quotation marks - "Hello World!" You can either add quotes or change the mode to simplified NO-CODE by clicking on the bottle icon next to the "Hello World!" text in the Parameters panel.

The bottle turns green, and the error disappears. The robot is ready!

Now you may click the Playback button on the Control panel:

Astro Studio will compile the robot, load necessary resources, and execute it. You should see the message window:

Congratulations, you built your first Astro RPA robot!