Foxtrot Suite – Version 12.4.2

Important Upgrade Information: To ensure proper operation, all Foxtrot servers and workstations are required to run the same version. Upgrade the Foxtrot server first, followed by all Foxtrot workstations. Uninstalling will never delete Foxtrot scripts or databases. All scripts authored in previous versions of Foxtrot will still work in the latest version. Upgrades are included as part of your maintenance agreement for Enterprise Edition.

Version 12.4.2

A Touch File and Touch Folder Action have been added allowing the user to modify the Created, Modified and Accessed date and time of a file or folder.

New Set Folder Action

A Set Folder Action has been added allowing the user to set the Foxtrot RPA working directory.

New Move Me Action

A Move Me Action has been added allowing the ability to move the Foxtrot RPA window.

Improved Saving

Saving a project to a network folder is now more reliable. In previous versions, the project was saved directly to the network folder. In some scenarios, the save would fail due to network latency and the project could become corrupt or lost completely. Now, the project is saved to a local temp folder and copied to the network drive preventing saving disruptions.

Improved If Action

The If Action has been improved to offer a the target’s text option when working with a list or dropdown in a desktop application.

New Email Tokens

When using the Expression Builder inside a Loop Email loop, the following tokens have been added under the Loop view:

Current Email Sent Time

Current Email Sent Time (Military)

Improved Email Actions

The Get Email, Copy Email, and Move Email Actions have been optimized so there is no longer a lag when creating or editing the Action.

New Preferences

Preferences have been added for the Copy Email and Move Email Actions allowing the user o set default values for Action settings.

Fixed: Formula Action

In previous versions, if a field used in a Formula Action contained text that matched the name of a function (such as “Time”), the formula would evaluate incorrectly. This has been fixed.

Fixed: Login Problems

In previous versions, users would log in and see a white screen and were unable to perform any tasks. This has been fixed.

Fixed: Send Email Action

In the previous version, setting up an outgoing SMTP email account required a password. This requirement has been removed and the password is now optional. This allows the Send Email Action to work with outgoing SMTP servers who do not require a password.

Fixed: Empty Email Account Appearing

In previous versions, an empty Email Account was being added to existing projects when opened. This has been fixed.

Fixed: Excel Target Rules

In previous versions, Rules were not available when targeting the titlebar of Excel. This has been fixed.

Fixed: Mouse Sequence Lockup

In previous versions, a Mouse Sequence would lock up in certain scenarios if it contains a Mouse Down and Mouse Up Action. This has been fixed.

Fixed: Import Wizard

In previous versions, the Import Wizard would import items even if they were unchecked. This has been fixed.

Fixed: Click Action

In previous versions, a Click Action would fail to save the Bypass Mouse option correctly. This has been fixed.

Miscellaneous Fixes

This release also includes multiple minor bug fixes and usability improvements.

Version 12.4

New Email Capability

Foxtrot RPA is now capable of working directly with email message. Start by adding an Email Account to your project (just like you would a Task or Variable). Then create and run a Get Email Action which will download email messages directly into the Email view of your project. Once downloaded, the Loop Email Action can be used to work the list of email messages.

The following Actions can be used to work with email messages:

Action Name

Description

Copy Email

Copies an email message to an inbox folder.

Delete Attachment

Deletes an attachment from an email message.

Delete Email

Deletes an email message.

Forward

Forwards an email message.

Get Email

Retrieves email messages from an email server.

Loop Email

Begins a loop that iterates thru email messages.

Mark Read

Marks an email message as Read.

Mark Unread

Marks an email message as Unread.

Move Email

Moves an email message to a new inbox folder.

Reply

Sends a reply to an email message.

Save Attachment

Saves an email attachment.

Send Email

Sends an email to one or more recipients.

Sort Email

Sorts a list of email messages.

New Email Tokens

When using the Expression Builder inside a Loop Email loop, the following tokens will be available under the Loop view. Using an If Action, these tokens can be used to examine various parts of an email message and respond accordingly:

Current Email Attachment Count

Current Email Attachment Name

Current Email Body

Current Email Body Length

Current Email Cc

Current Email Cc Count

Current Email From

Current Email From (Friendly)

Current Email Is Deleted

Current Email Is Disabled

Current Email Is Draft

Current Email Is High Priority

Current Email Is HTML

Current Email Is Low Priority

Current Email Is Normal Priority

Current Email Is Permanently Deleted

Current Email Is Read

Current Email Is Unread

Current Email Priority

Current Email Recipient Count

Current Email Sent Date

Current Email Sent Date (Friendly)

Current Email Sent DateTime Stamp

Current Email Subject

Current Email To

Current Email To Count

New Tokens

The following tokens have been added to the Computer view of the Expression Builder:

Screen Resolution

Screen Resolution Height

Screen Resolution Width

Improved Open App Action

In addition to being able to create an Open App Action by targeting the titlebar of an application, this Action now also be created by selecting Open App under the Computer Action group.

New Show View Action View

The Show View Action can now be used to switch to the new Email view.

Fixed: Importing Data from SQL Server

In previous versions, the data import wizard would freeze in certain situations when importing from SQL server. This has been fixed.

Fixed: Excel Searching

In previous versions, when searching Excel the search would erroneously loop back to the beginning if no forward results were found. This has been fixed and search now properly stop at the end of the target region.

Fixed: Recorded Mouse Sequence

In previous versions, a recorded Mouse Sequence would be inserted in the incorrect location in a project in certain scenarios. This has been fixed.

Fixed: Open Data Action

In previous versions, the Open Data Action would erroneously switch the run settings to Run All Records.This has been fixed, and now the run settings remain on Run Once.

Fixed: Enter Key Action

In previous versions, when creating an Enter Key Action that targets an Emulator screen, the settings would not save. This has been fixed.

Fixed: Computer Up Time Token

In previous versions, the Computer Up Time token would show negative values in certain scenarios. This has been fixed.

Fixed: Stay on Top

In previous versions, in certain situations, turning on the Stay On Top option would cause the main application window to be placed in front of popup messages. This has been fixed.

Version 12.3.4

New Copy Image Action

A new Copy Image Action has been added that copies an image to the Windows clipboard.

New Clear List Action

A new Clear List Action has been added that clears a List in the project.

Fixed: Opening/Importing Data

In previous versions, issues could occur in certain scenarios while opening or importing data including:

In previous versions, tokens were not properly saving with a Data Import Template. This has been fixed.

Fixed: Editing Send Value Action

In previous versions, when editing a Send Value Action, the Bypass Keyboard option would not save properly. This has been fixed.

Fixed: Variables View

In previous versions, the Variables View would not refresh variable values after running a project at max speed. This has been fixed.

Fixed: If Action

In previous versions, editing an If Action would reset the flow in certain situations. This has been fixed.

The If Action has been improved to work more reliably with emulator screen text.

Fixed: File Prompt Action

In previous versions, users would not be able to double-click files when a File Prompt Action displayed the file prompt. This has been fixed.

Fixed: Question Action

In previous versions, if Stay on Top is turned on when running a Question Action, the question window would appear behind the main window. This has been fixed.

Fixed: Slow Targeting

In previous versions, if the default language in Windows was set to something other than English, Foxtrot RPA would respond extremely slowly while targeting. This has been fixed and now works in all languages.

Fixed: Crash on Startup

In previous versions, if the default language in Windows was set to something other than English and the English Language pack was not installed, Foxtrot RPA would crash on startup. This has been fixed.

Foxtrot Suite v12.3.1

New Map Drive and Unmap Drive Actions

Foxtrot RPA is now equipped with a Map Drive and Unmap Drive Action allowing you to easily add or remove mapped drives during a running project.

New Drive Exists Action

A new Drive Exists Action has been added allowing you to determine if a specific mapped drive exists on the computer.

New Wait for Drive Action

A new Wait for Drive Action has been added which allows Foxtrot RPA to wait until a specific drive is connected or disconnected.

New Empty Folder Action

A new Empty Folder Action has been added which allows you to quickly delete all files and folders in a specific directory.

New Shuffle List Action

A new Shuffle List Action has been added which allows you to randomly shuffle a List in your project. This allows you to randomize your list rather than working the list in alphabetical order.

New Create Shortcut Action

A new Create Short Action has been added which allows you to create a shortcut to a file or folder. This can be used to add shortcuts on your desktop.

Fixed: Folder Installations

In previous versions, Foxtrot RPA would not installs properly when installing into a remote folder. This has been fixed.

Fixed: Sending Passwords

In previous versions, passwords were not being sent to browser password fields and the Action would fail. This has been fixed.

Other Fixes

Other miscellaneous bug fixes are also included in this release.

Foxtrot Suite v12.3

New Ping Actions

Foxtrot RPA is now equipped with the following Ping Actions:

Ping

Wait for Ping

New Service Actions

Foxtrot RPA is now equipped with the following Actions allowing you to control Windows Services:

Disable Service

Enable Service

Pause Service

Restart Service

Resume Service

Service Exists

Start Service

Stop Service

Wait for Service

New Process Actions

Foxtrot RPA is now equipped with these additional Process Actions:

Process Exists

Wait for Process

New CD Tray Actions

Foxtrot RPA is now equipped with Actions allowing you to control the computer CD tray:

Close CD Tray

Open CD Tray

New Volume Action

Foxtrot RPA is now equipped with a Volume Action allowing you to control the computer speaker volume level.

New Target Exists Action

Foxtrot RPA is now equipped with a Target Exists Action allowing you to determine if a target exists or does not exist on screen.

New Clear Password Action

Foxtrot RPA is now equipped with a Clear Password Action allowing you to clear a password value from the project.

New Lock Key Actions

The following new Actions have been added:

Set Caps Lock

Set Num Lock

Set Scroll Lock

New Action Icons

Action icons are now more consistent and easier to recognize. We think you will love them.

New Privacy Setting

In Project Setting, a new Never save password values privacy option has been added. Selecting this option will ensure password values are never save with the Project. Using this option requires the user to manually set the password value each time the project is opened.

Renamed Actions

The following Actions have new friendlier names:

Old Action Name

New Action Name

Add Sheet

Create Sheet

Copy Data

Get Value

Decrement Field

Decrease Field

Decrement Variable

Decrease Variable

Detect Browsers

Detect IE

Detect Emulators

Detect Emulator

Detect PDFs

Detect PDF

Increment Field

Increase Field

Increment Variable

Increase Variable

Send Data

Send Value

Zoom Browser

Zoom IE

Retired DDE Action

The DDE Action has been retired and is no longer supported. If a project contains a DDE Action, it will be ignored.

Improved Formula Action

The Formula Action has been improved to provide better results when working with values coming from the Windows Clipboard that contain multiple commas.

Improved Pixel Exists Action

The Pixel Exists Action has been improved to provide better results.

Improved Excel Automation Speed

Foxtrot RPA now automates Excel tasks dramatically faster.

Improved Browser Table Targeting

Foxtrot RPA now work more reliably with targets in a browser table.

Improved Excel Targeting

When targeting Excel, working with a split address is now easier and allows tokens.

Fixed: SQL Import

In previous versions, a SQL import would fail if the table name contained a space. This has been fixed.

Fixed: Passwords not included in search results

In previous versions, when using the Search Bar, Passwords were not being included in the search Results. Passwords will be considered a search match when the Password Name or Notes match. The Password value itself it not search since it considered sensitive information.

Fixed: OCR Action Tokens

In previous versions, the OCR Action would fail if tokens where used in the Left, Top, Width or Height values. This has been fixed.

Fixed: Close Data Action

In previous versions, in certain scenarios a Close Data Action would fail to delete the data file if the Delete the data file option was selected. This has been fixed.

Fixed: Password Values

In previous versions, in certain scenarios, Password values would become corrupt after switching between projects. This has been fixed.

Fixed: Excel Targeting

In previous versions, in certain scenarios when targeting an Excel Workbook, the user would be asked to switch to Notebook View even when the workbook was already in that view. This has been fixed.

Fixed: Setting Run Speed

In previous versions, in certain scenarios the Run Speed would be set one speed lower than the specified speed. This has been fixed.

Fixed: Excel Connection Tokens

In previous versions, attempting to use a token in an Excel Connection would result in an error. This has been fixed.

Fixed: Variable List

In previous versions, in certain scenarios the list of Variables would not refresh when switching between projects. This has been fixed.

Fixed: Active Directory Authentication

In previous versions, in certain scenarios a user would be unable to log in when Active Directory Authentication was selected in Foxtrot Administrator. This has been fixed.

Fixed: Action Unavailable Error

In previous versions, in certain scenarios, a user would receive a “Please upgrade to unlock this action.” error when attempting to create an Action. This error was caused by an installer problem which has been fixed.

Foxtrot Suite v12.2.4

New Actions

The following new Actions have been added:
· Decrement Field
· Decrement Variable
· Increment Field
· Increment Variable

Improved Data Import

The Data Import wizard has been improved to handle a wider range of data without erroring. Progress bar feedback has also been added for large imports.

Emulator Actions

The following Actions are now available when targeting an Emulator screen:
· Backspace Key
· Back Tab Key
· End Key
· Enter Key
· Home Key
· Tab Key

Improved Mouse Recorder

The Mouse Recorder has been improved to provide smoother operation.

Mouse Sequence Actions

The following Actions are now available inside a Mouse Sequence:
· Decrement Field
· Decrement Variable
· Go to Bottom
· Go to Top
· Increment Field
· Increment Variable

Improved Calculate Action

The Calculate Action now supports high precision calculations.

Improved OCR Action

The OCR Action has been improved to provide better results.

Improved Pixel Exists Action

The Pixel Exists Action has been improved to provide better results.

Improved Move Selection Excel Action

The Move Selection Excel Action now allows tokens (such as a field or variable) to be used.

New URL Rule

A new URL rule is available when configuring Actions that interact with a browser target.

Fixed: Wait Action

In previous versions, the Wait Action would not accept tokens (such as a field or variable). This has been fixed.

Fixed: Formula Actions

Formula Actions authored in previous versions now run properly.

Fixed: Missing FTP Connections

In certain scenarios, FTP connections would disappear from a project. This has been fixed.

Fixed: File Prompt Action

In previous versions, the File Prompt Action would not properly edit the File Types. This has been fixed.

Improved Installer

The installer package has been improved to install more reliably in various deployment configurations.

Drag-and-drop Images

To quickly open an image in Foxtrot RPA’s Image Editor, drag-and-drop the image file to the main Foxtrot RPA window.

Improved Excel Targeting

In previous versions, targeting a cell in an Excel workbook would fail if a cell was in Edit mode. This has been fixed.

Improved Question Action

The Question Action has been corrected to display properly when the Dark theme is selected.

Improved Web Target Rules

When configuring the rules for a web target, a Class rule is now available allowing further control over the desired target.

Foxtrot Suite v12.2.2

Improved Open Project Speed

Projects have been optimized. Because of these optimizations, the time it takes to open a project has been reduced by more than 85%!

Improved OCR Action

The OCR Action has been improved to provide even better results. (Note: The OCR Action is only available in Enterprise Edition)

New WordCount Function

The Formula Action now includes a WordCount function that counts the number of words in a value.

Fixed: Formula Action

In previous versions, certain Formula Actions would parse commas incorrectly. This has been fixed.

Foxtrot Suite v12.2

New OCR Action

Foxtrot RPA is now equipped with Optical Character Recognition (OCR) Technology. This exciting new feature allows text to be extracted from an image or other target where the Copy Data Action does not sufficiently retrieve the text.

Project Import

Items can now be imported from other projects with ease. Simply click the Import button in the Add panel. The Import Wizard now allows you to import different items types at the same time. For example, Tasks and Variables can both be imported at the same time.

SQL Import

Data can now be imported from a SQL server with ease. Simply click the Data – SQL button in the Add panel. (Note: This feature is only visible in Expert Mode.)

Reports

A Tasks Report, Variables Report and Passwords Report are now available on the Reports menu allowing you to quickly print or archive your work.

New Print Report Action

Foxtrot RPA is now equipped with a Print Report Action that generates and prints a Tasks, Variables, or Passwords report. Read the Print Report Action article to learn more.

New Save Report Action

Foxtrot RPA is now equipped with a Save Report Action that generates and saves a Tasks, Variables or Passwords report. Read the Save Report Action article to learn more.

New Show Desktop Action

Foxtrot RPA is now equipped with a Show Desktop Action that minimizes all windows and shows the desktop.

Improved Mouse Recorder

The Mouse Recorder has been improved to create more reliable Mouse Sequences. The Mouse Recorder now creates a Menu Click Action instead of a Click Action when a menu is targeted. In previous versions, the Mouse Recorder would freeze in certain scenarios when targeting a browser window or the Windows Taskbar. This has been fixed.

New Formula Action Functions

The Formula Action is now equipped with a DayZeroFilled, MonthZeroFilled, RoundDown and RoundUp function.

Fixed: Importing Data

In previous versions, a variety of scenarios would cause data importing to fail resulting in an error message, such as Failed to Import. These issues included importing a value with a length exceeding 255 characters as well as importing blank fields. Additionally, in certain scenarios, data import template settings were not being saved. These problems have been fixed.

Fixed: Calculation and Formula Action

In previous versions, certain Calculation and Formula Actions would produce the incorrect results if the calculated value required high decimal precision. This has been fixed.

Fixed: Email Action

In previous versions, when editing an Email Action, the error handling setting would revert to Stop on Error. This has been fixed.

Fixed: Click Action

In previous versions, a Click Action would fail to check or uncheck a checkbox on a PDF form. This has been fixed.

Fixed: Send Data Action

In previous versions, when creating a Send Data Action, the Remove Leading & Trailing Spaces setting would not save. This has been fixed.

Fixed: License Behavior

In previous versions, if a user logged out and left the application running, a license would still be consumed. Now, the license is freed immediately upon logging out.

Fixed: History Information

In previous versions, certain events were not being captured in the history log in Foxtrot Administrator. This has been fixed.

Fixed: Missing Session Information

In previous versions, certain session information was not being reported and thus not visible in the Foxtrot Administrator application – namely the RPMs. This has been fixed.

Fixed: Context Menus

In previous versions, certain context menu items would not work if Stay on Top was enabled on the View menu. This has been fixed.

Foxtrot Suite v12.1.2

Improved Emulator Support

Emulators are now detected more reliably allowing projects to run without stopping.

Improved IBM iAccess (ACS) Support

This version contains improved support for the IBM iAccess (ACS) java-based emulator.

Fixed: Mouse Sequence

In previous versions, certain recorded Mouse Sequences containing a Menu Click Action would not execute properly. Editing the Mouse Sequence would reveal the Menu Click Action to have a note that read, “This step will be ignored”. The problem has been fixed and these recorded steps will now work in this version.

Fixed: Email Password

In previous versions, the Email Password store with new projects created in v11.0 or later would not work after the second time the project was opened. This problem has been fixed.

Fixed: Error Saving Long Values

In previous versions, if certain values (such as a Task Name) exceeded 255 characters, the value would fail to save with the project. This problem has been fixed.

Fixed: Error Saving Single Quotes

In previous versions, if certain values (such as a Task Name) contained a single quote character, an error would occur when saving. This problem has been fixed.

Foxtrot Suite v12.1.1

Fixed: Saving Large Projects

In previous versions, attempting to save a large project with more than 1,000 Actions may result in Error 3014. This problem has been fixed.

Foxtrot Suite v12.1

New Zoom While Targeting Option

In Preferences, the Zoom While Targeting option can be turned on to show zoom assistance while targeting.

Improved Delete VariableAction

The Delete Variable Action now accepts tokens when specifying the Variable Name to delete.

Improved FTP View

The FTP view now shows the current Folder Path of the FTP connection.

Improved PowerShellAction

The PowerShell Action is now capable of setting the value of one or more variables in the project. Read the PowerShell Action article for more information. This feature is only available in Expert mode.

Fixed: Project Conversion Bug

In previous versions, certain If Actions were not converted correctly when converting a .FSP project to the new .FOX project format. This has been fixed.

Fixed: Disabled Computer Actions

In previous versions, the project would stop running if it encountered a disabled Log Off, Reboot, or Shutdown Action. This has been fixed.

Fixed: Notes Bug

In previous versions, if a Note exceeded 255 characters in length, the note would not save and result in an error. This has been fixed.

Fixed: Loop Action

In previous versions, if a Loop Action was edited after the loop was started, the displayed loop number would not update properly. This has been fixed.

Fixed: Mouse Down and Mouse Up Actions

In previous versions, if the Mouse Recorder was used to create a Mouse Button Action, a Mouse Down and Mouse Up Action were inserted directly into the Task and would not run reliably. This has been fixed. Now when creating a Mouse Button Action, the Mouse Down and MouseUp Actions are placed inside a single MouseSequence Action and run properly.

Fixed: Bug Enabling Active Directory Logins

In previous versions, Active Directory logins could not be enabled the very first time the Foxtrot Administrator application was launched. Subsequent attempts worked successfully. This has been fixed and Active Directory logins can now be enabled the first time the Foxtrot Administrator application is run.