Archer Advanced Workflow Content Assistant for On-Premises
The Archer Advanced Workflow Content Assistant (AWFCA) is a desktop utility for Archer on-premises environments that allows administrators to efficiently perform bulk cancellation and bulk enrollment of Archer Advanced Workflow jobs. This tool is designed for scenarios where business process updates require content records to exit or re-enter workflow processes at scale.
Archer Exchange: With the Archer Exchange, the Archer team has created a broad selection of supplemental, value-added offerings to help you get your unique risk management program on the right path, right from the start. You can leverage the Archer Exchange offerings to expand the use of Archer solutions into new business processes and address specific industry, geographic, regulatory, or technical requirements.
On this page
Release notes
|
Release date |
Release version |
Notes |
|---|---|---|
| March 2026 | 2025.12 |
|
|
Release date |
Release version |
Notes |
|---|---|---|
|
May 2025 |
2024.11 |
Recertification for Archer Platform Releases 2024.11 |
| November 2024 | 2024.09 | Vulnerability fix: Google gRPC contains a denial-of-service (DoS) vulnerability. The dependency is removed. |
|
May 2024 |
2024.03 |
Recertification for Archer Platform Releases 2024.03 |
|
January 2024 |
6.14 |
Recertification for Archer Platform Releases 6.14 |
|
July 2023 |
6.13 |
Recertification for Archer Platform Releases 6.13 |
|
August 2020 |
6.9 – 6.12 |
Recertification for Archer Platform Releases 6.9 – 6.12 |
|
August 2018 |
6.5 |
Initial Release |
Overview
As organizations evolve to meet changing business requirements, it may be necessary to update the workflow for an Archer application. When a revised workflow is ready for depoloyment, existing workflow jobs often must be canceled from the current workflow process and re-enrolled into the new workflow.
The Archer Advanced Workflow Content Assistant for On‑Premises (AWFCA) is a desktop utility that enables administrators to manage Archer content enrollment in Archer Advanced Workflow at scale. The tool supports bulk cancellation and bulk enrollment of workflow jobs, helping organizations efficiently transition content when workflow processes change. Records are identified by performing an advanced search in Archer, exporting the results to a CSV file, and importing the file into the tool to select records for bulk cancellation or enrollment.Use Archer Advanced Workflow Content Assistant when:
- Deploying a new Archer Advanced Workflow version
- Cleaning up stale workflow jobs
- Migrating records between workflows
- Correcting misaligned workflow enrollments
Features & benefits
With the Archer Advanced Workflow Content Assistant for On-Premises, you can do the following.
-
Leverage the Archer Platform’s Advanced Search capabilities to select records that should be included in the bulk cancel or bulk enrollment process
-
Select the records that require the advanced workflow to be cancelled or re-enrolled
-
Export these records to a .CSV file and import the data into the Archer Advanced Workflow Content Assistant
The benefits of With the Archer Advanced Workflow Content Assistant for On-Premises are as follows.
-
Adapt smoothly: Seamlessly adapt to evolving business processes.
-
Simplify transitions: Streamline workflow transitions to meet business demands.
User guide
To use AWFCA you must have Admistrator privileges, be a member of the Sysadmin role group, and have valid Archer user credentials.
-
Log in to the host machine as an Administrator.
-
Verify that the Configuration Service is running. If the Configuration Service is not running, start it.
Note: If you are installing the AWFCA on a standalone client, skip to step 3.
To verify the status of the Configuration Service, or to start the Configuration Service, do the following:
-
Open the Services window on the host machine by navigating to Start > Administrative Tools > Control Panel > Services.
-
Locate the Configuration Service in the displayed list. If the Configuration Service is running, the status column displays Running on the same row where the Configuration Service is listed. If the status column row is blank, the Configuration Service is not running and you need to start the Configuration Service. To start the Configuration Service, do the following:
-
Locate the ArcherTech.Services.ConfigurationService.exe file on the host machine.
-
Right-click the executable file.
-
Follow the prompts.
-
-
-
Double-click the AWFCA icon to start the application.
-
On the AWFCA login screen, use the drop-down menus to enter the information for each field.
For Archer Versions Prior to 2025.12
-
Archer Instance: Select the Archer Instance
-
SQL Server Name: (automatically populated when the Archer Instance is selected)
-
Database Name: (automatically populated when the Archer Instance is selected)
-
Username: Your Archer ID
-
Password: Your Archer password
For Archer version 2025.12 and later
Authentication uses a Personal Access Token(PAT) instead of username and password.
Before launching AWFCA, configure a PAT in the system Environment variables.
-
Environment Variable Key : <ArcherInstanceName>_PAT
-
Environment Variable Value: Personal Access Token generated in Archer. eg: ArcherProd_PAT
After configuring the environment variable, enter the following on the login screen.
-
Archer Instance: Select the Archer Instance
-
SQL Server Name: (automatically populated when the Archer Instance is selected)
-
Database Name: (automatically populated when the Archer Instance is selected)
-
Base URL : Enter the Archer Base URL
-
Note: Each imported CSV file can contain up to 5,000 records.
-
Under the Import section, select either Cancel or Enroll for the function you want to perform with the AWFCA. You can only select one function for each process cycle. Cancel is selected by default. You must always use a tracking ID for the AWFCA to enroll or cancel jobs regardless of what field type you are using as the key field.
-
To bulk cancel or to bulk enroll jobs, select the CSV file containing the target records and import into AWFCA. Before importing the CSV file, edit the file content to remove any field names or labels that exist within the data. Once the CSV content is successfully imported, it is listed in the Display section.
Note: If content is not selected by default in the Select column after importing the CSV file, the status of the record is not ready for cancellation or enrollment.
-
Select which content you want to include in the process. For each update process, you can only select the Cancel option or the Enroll option, not both.
-
To select all content listed in the Display section, click the Select All button. All checkboxes next to the displayed content are selected, indicating that those items are to be included in the process.
-
To clear all content listed, click the Clear All button to clear all of the checkboxes. All checkboxes next to the displayed content are cleared, indicating that those items are not to be included in the process.
-
Content can also be selected or cleared individually by clicking the checkbox next to each item.
-
-
-
Log in to the host machine as an Administrator.
-
Locate the ArcherTech.Services.WorkflowService.exe file on the host machine.
-
Right-click the executable file.
-
Follow the prompts.
-
Note: When enrolling jobs, always use a tracking ID configured for the system ID, regardless of the field selected as the key field.
-
Click Cancel Advanced Workflow Jobs to cancel the selected jobs or click Enroll to enroll the selected jobs.
-
If you selected Cancel in the Import section, the content listed in the Display section will be canceled if the checkbox next to the job is selected.
-
If you selected Enroll in the Import section, the content listed in the Display section will be enrolled if the checkbox next to the job is selected.
-
-
Select either Yes or No on the confirmation pop-up window.
-
-
Click Yes to proceed with the function selected. If yes is clicked, all selected items are included in the process. A progress bar indicates the status of the procedure.
-
Click No to stop the function selected.
Note: Depending on the version of Archer you are using, a successful cancellation procedure is indicated in the Job Status column by a status of Canceled or Complete. Successful enrollment procedures are indicated by a Job Status of Complete. The Process window also displays a ratio of completed jobs (for example, 26/26 have been successfully enrolled).
-
Upon successful completion, the Process Log Export link is enabled, and a count ratio of successful jobs is displayed.
-
Click the Process Log Export link to display the Save As window.
-
Save the log file as a text (.txt) file or as an Excel (.xlsx) file in any location you choose.
Troubleshoot common issues
User has included more than 5,000 records in the imported CSV file batch. The process will fail if more than 5,000 records are imported per batch. Reduce the import file to 5,000 records or fewer and begin the process again.
Not all the selected jobs were successfully canceled (for example, 350/400 jobs have been canceled). In this scenario, a log file is created, displaying basic information on the records that failed. The log file includes:
-
The Content ID of the record which failed.
-
The error message back from the Advanced Workflow Service and why it failed.
-
The log file name and the error message explaining the job failure.
If Content ID does not exist in the application, verify that the content ID in the CSV file matches the key fields in the application or questionnaire. If the content no longer exists (if it was deleted), delete the content ID in the file and re-import it.
Verify that the ArcherWorkflowService is running on the configuration server.
-
If the workflow service is running, a status indicator of Service is running displays next to the Check Advanced Workflow Service button.
-
If the workflow service is not running, an error message displays.
-
If the workflow service window is not running, start the workflow service by following these steps:
-
Log in to the host machine as an Administrator.
-
Locate the ArcherTech.Services.WorkflowService.exe file on the host machine.
-
Right-click the executable file.
-
Follow the prompts.
-
If Archer Advanced Workflow Configuration does not allow for re-enrollment, check the Allow Re-Enrollment box in the Advanced Workflow Designer for your application or questionnaire.
Attempting to enroll or cancel the same record set while two or more instances of the tool are running simultaneously will cause a failure.
Stopping the Advanced Workflow Service before the cancellation or enrollment process has completed will cause a failure of the AWFCA.
Administrator guide
Prerequisites (system requirements)
| Components | Prerequisites |
|---|---|
| Archer solution areas | All |
| Archer use cases | This offering does not require any prerequisite use cases. |
| Archer applications | This offering does not require any prerequisite applications. |
| Uses custom objects | No |
| Requires Archer on-demand application (ODA) license | This offering does NOT require any Archer On-Demand Application (ODA) licenses |
| Archer requirements | Archer Platform Release 2024.09 through 2025.12 |
| Supported Archer environments |
Archer On-Premises only For Archer SaaS environments, see the Archer Advanced Workflow Content Assistant for SaaS. |
Install Archer Advanced Workflow Content Assistant for On-Premises
Install the utility in a system which can access the targeted instance of Archer or install on a standalone client within the local network and follow the configuration steps below.
Any previous version of the Archer Advanced Workflow Content Assistant will need to be uninstalled prior to installing a new version.
If you are unable to connect to the targeted instance of Archer due to a restrictive firewall, refer to your IT department to obtain proper networking permissions or deploy AWFCA on the same server location where the Archer Configuration Service resides.
-
Locate the AWFCA application file on the server or on the stand-alone client where the AWFCA application is installed. The default location is Control Panel > Programs > Programs and Features. Depending on the operating system (OS) being used, Control Panel is available from the Start menu or from the Administrative Tools menu.
-
Right-click the AWFCA application file.
-
Click Uninstall.
-
Download the correct installation file (Setup.msi) for your Archer Platform Release.
Note: There are multiple versions of the installation file for multiple versions of Archer. Please refer to the application menu and download the installation file version that is associated with the version of Archer you are using.
-
Double-click the AWFCA.Setup.msi file to install AWFCA.
-
Follow the installation wizard.
-
Select the installation folder and user permissions.
-
The default installation path displays C:\Program Files\Archer\AWFCA. You can change this during installation. Optionally, click Browse and select a different location.
-
Select either the Everyone radio button or select the Just me radio button. Different AWFCA icons are installed on the desktop or on the Start menu depending upon which radio button option is selected.
-
Click Next.
-
-
Click Next on the Confirm Installation window to start the installation.
-
On the Installation Complete window, click Close.
To install the Archer Advanced Workflow Content Assistant on a standalone client, edit the config file and install the Archer Configuration Certificate by completing the following instructions.
-
Navigate to: C:\ProgramFiles\Archer\AWFCA\Integration.AWFCA.exe.config.
-
Open as Administrator in Notepad.
-
Update the Config Service URL to the correct IP address
-
Install Archer Configuration Certificate by adding the certificate to the Personal Certificate Store on the client machine.
Certification environment
Date tested: March 2026
|
Product name |
Version information |
Operating system |
|---|---|---|
|
Archer |
2025.12 |
Windows |