Help Centre › Building Processes
These are the Terminal steps. Add one from the Add step tab in the process designer.
- Check text at position – Check if specific text exists at a screen position.
- Choose list option – Type an option next to the list row whose column holds a value (e.g. 5 next to Number 10442), then Enter.
- Choose menu option – Choose a menu option by its text (e.g. 'Work with spooled files'): type its number and press Enter.
- Close terminal – Close the terminal session.
- Execute transaction – Execute a transaction code (type + Enter + wait).
- Fill form – Fill several fields at once, each found by its name on the screen or by its number.
- Find text on screen – Find text anywhere on screen and return its position.
- Get session properties – Get session properties.
- Identify screen – Identify the current screen: by its title, or by your own text patterns.
- Interact with AI – Do one thing on the screen that an instruction describes, with AI choosing how.
- Move cursor – Move the cursor to a specific position.
- Navigate screens – Execute a multi-screen navigation sequence.
- Open terminal – Open a terminal session (TN3270, TN5250, or SSH/VT).
- Read all fields – Return all fields on the current screen.
- Read field – Read a field's value, found by its name on the screen or by its number.
- Read screen – Read the full terminal screen as a list of strings (one per row).
- Read screen area – Read a rectangular area of the screen.
- Read screen with AI – Read things off the screen with AI (e.g. 'customer name, balance'), wherever the screen shows them.
- Read text at position – Read text at a specific screen position.
- Read value by label – Read the value shown next to a label on the screen (e.g. 'PUB400' after 'System:').
- Read whole list – Read a whole list, page by page, into a table (an AS400 list with "More..." under it).
- Run command – Type a command on the command line (the "===>" line) and press Enter (e.g. 'WRKSPLF').
- Scrape table – Parse tabular data from screen region into a list of dicts.
- Send keys – Send special keys to the terminal session.
- Sign off – Sign off the host, then close the session.
- Sign on – Sign on with a saved credential: type the user name and password, press Enter, check the answer.
- Wait for field value – Wait until a field contains expected text.
- Wait for ready – Wait until the terminal is ready for input.
- Wait for screen – Wait until the screen with this title is showing.
- Wait for text – Wait until specific text appears anywhere on screen.
- Wait for text at position – Wait until specific text appears at a specific screen position.
- Write text at position – Write text at a specific screen position.
- Write to field – Write a value into a field, found by its name on the screen or by its number.