E-Verify: Integration Setup - Suite Platform

This article provides a description of E-Verify as it is used in the Avionté Suite platform. E-Verify is also available in the Avionté Web-Based Modules. Visit the E-Verify - Web-Based Modules article for more details.

E-Verify is an Employment Eligibility Service managed by the US Government's Department of Homeland Security. Avionté integrates with E-Verify and displays the E-Verify screens used to gather the information that is sent to the Department of Homeland Security. Prior to setting up the integration, ensure that your company has enrolled in E-Verify. For more information on enrolling in E-Verify, see the E-Verify: Enrollment article. 


System Requirements

E-Verify is an internet-based service with simple system requirements. Employers who use E-Verify need to have: 

  • A computer with internet access and access to one of the following browsers:
    • Internet Explorer versions 6.0 and above
      Note: Versions prior to 11 have TLS 1.2 disabled by default and this will need to be enabled in Internet Options by clicking Advanced and checking the box next to "Use TLS 1.2."
    • Firefox versions 3.0 and above (38.1 or above is recommended)
    • Chrome versions 7.0 and above (44 or above is recommended)
    • Safari versions 4.0 and above (8 or above is recommended)
  • Access to a printer
  • Adobe Acrobat Reader software


Review E-Verify State-Specific Requirements

Several states have enacted legislation that requires the mandatory use of E-Verify. 
Review your state's required regulations to ensure compliance. 


E-Verify Integration Setup Process

Upon enrollment, E-Verify will provide the Program Administrator (a role assigned to someone at your company, as described in the E-Verify: Enrollment article) with the ClientCompanyID and Web Service Credentials (which are used in the setup process below.) All additional E-Verify users will work with the Program Administrator to set up their accounts. 

The process, outlined below, walks through how to set up E-Verify in Avionté:


Config Option Setup


Note: This Config Option only appears in Avionté versions 14.1 or newer.

Set the IsUsingEverify config option to "True" for any branch that uses E-Verify. If this config option is set to "False," a warning will display when users try to access the E-Verify integration section.

  1. From the Avionté Start Page, navigate to Actions > Admin Tools
  2. Choose Config Option under the Select column on the right. The Config Option window loads.
  3. Select the Config Option By FKName tab.
  4. Filter by "verify" in the Properties column.
  5. Select the IsUsingEVerify property. All available branches will load in the right panel of the window.
  6. Select the Branch(es) that will be using E-Verify and set the ConfigOptionValue to "True."
  7. Close the window.



This config option should only be set if you are operating as an Employer Agent.

  1. Open Avionté and from the Start Page, navigate to Actions > Admin Tools
  2. Select Config Options from the right panel. The Config Option window loads.
  3. Select the Config Option By FKName tab.
  4. Filter by "verify" in the Properties column.
  5. Select the EVerifyClientCompanyId property and enter the Client Company ID provided by E-Verify during enrollment.
  6. Press Tab on the keyboard to move off that field. The entry is saved.
  7. Close the window.


Configuring Form Settings

In order to see E-Verify in the Employee sub-menu, the option must be enabled in Admin Tools > Form. For more information on granting access to the E-Verify Form Setting, see the Admin Tools: Form help article. Under the Config Form tree, expand Front Office > Employee and select E-Verify at the bottom of the list. 


Configuring the Counter (optional)

The counters on the Start Page provide a quick view of the current number of emails, appointments, etc. The counter can also be configured to display the number of Pending E-Verify cases. In the Admin System Counter window search for "verify" in the Counter Name column and select the "EVerifyInProcess" counter. 

See the Admin Tools: Counter article for more information on setting available counters. 


Setting the Integration Live Date

Note: If you are not using Avionté version 14.2.4 or newer or do not see the following screen when initially setting up E-Verify, contact Avionté to request an upgrade to a newer version or to apply an available fix. These updates are required to support the latest version of the E-Verify integration.
  1. Open Avionté and from the Start Page, navigate to Actions > Admin Tools
  2. Under the Select column, choose E-Verify. The System | E-Verify window loads.

  3. In the E-Verify integration status section, enter the date that the integration will be first available for use.
    Note: This is the "go live" date agreed on when the integration was first requested.
  4. Click the Set Schedule button to save the entered date. A confirmation message will appear.


Deciding on Account Usage

There are two different ways to set up E-Verify account usage:
  • Shared Account: Multiple E-Verify users share one set of web service credentials.
  • Individual Web Service Accounts: Each E-Verify users has their own set of web service credentials. 
Note: It is possible to use a different shared account for each supplier with a unique Federal Employer Identification Number (FEIN). More details on this are provided in the Managing Accounts by Employer (Supplier) section.
Shared vs. Individual Account Usage

The following section provides details on the differences between using a shared account and individual accounts.


Shared Account

Multiple users share one set of credentials. In this case, one username and password are entered into the E-Verify Admin Tool for multiple people to use.

The person who uses this set of credentials is responsible for resetting the password every 90 days or less.

The information associated with the shared account is also included on all documents presented through E-Verify. This means that you may not be able to identify which user made a specific E-Verify request.

See the Entering Web Service Credentials for Shared Account usage section below for more information on how to set up credentials. 


Individual Web Service Accounts

Each user has their own set of web service credentials. In this scenario, each user will have their own credentials entered into the E-Verify Account Tool. Each user is responsible for resetting their password every 90 days or less. Their user information is associated with all requests they submit to E-Verify.

In order to add new users to E-Verify, a Program Administration needs to create User IDs for the E-Verify website and the Web Service/ Avionté E-Verify Integration.
Once a decision regarding the account type used is made, the information needs to be entered into Avionté.

See the Entering Web Service Credentials for Individual Usage section below for more information on how to set up credentials. 


Entering Web Service Credentials

Web Service credentials must be entered into the E-Verify Admin Tool.

Account for Shared Usage

The following provides the instructions for entering web service credentials for shared account usage. If there are different shared accounts per supplier, consult the Managing Accounts by Employer section.

  1. From the Start Page, navigate to Actions > E-Verify
  2. In the E-Verify web service accounts section, select All Avionté users share a single E-Verify web service account radio button.

  3. Enter the credentials of the initial web service (not website) account into the User ID, Password and Confirm Password boxes.
    Note: You must use the 90-day password that was obtained after sending the User ID to Avionté after the account was created.
  4. Click Save to store the credentials for future use.
    Note: The username will stay in the User ID field but the password will need to be re-entered as needed to prove the user's identity.

  5. A confirmation will display when the account was saved successfully. Click OK to close.

  6. Close the window.


Account for Individual Usage

Note: If using individual accounts, the initial web service account created during enrollment should be entered here.
  1. From the Start Page, navigate to Actions > E-Verify account. The E-Verify account window opens.

  2. Enter the User ID, Password, and confirm the password associated with the user's web service (not website) account in the blank fields.

  3. Click Save to store the credentials for future use.
    Note: The username will stay in the User ID field but the password will need to be re-entered as needed to prove user identity.
  4. Confirm the account was saved successfully by clicking OK.

  5. Close the window. If this is the first time an account has been entered, continue following the steps outlined below. 
  6. From the Start Page, navigate to Actions > Admin Tools 
  7. Under Select, double-click E-Verify. The System | E-Verify window displays.
  8. In the E-Verify Web service accounts section, select the Each Avionté user enters their own E-Verify web service account radio button.
    Note: If you have multiple suppliers, see the Managing Accounts by Employer
    section below.

  9. Close the window. 
  10. From the Start page, navigate to the Actions menu. 
  11. Select E-Verify from the Actions drop-down menu. 
  12. Enter the User ID and Password in the blank fields. 

    Notes This should be a live account because the password will still need to be updated as normal. Avionté recommends using the initial web service account.
  13. Click Save.


Managing Accounts by Employer (Supplier)

A web service user (with either an individual or shared account) can submit cases for multiple suppliers (each with their own FEIN) using their own E-Verify credentials. To enable this functionality, see the steps below. For more information on switching a user's account between Employers (Suppliers), see the E-Verify: Account Management - Managing Multiple Employers article. 
Note: This functionality is available in Avionté versions 15.1 and newer.
  1. From the Start Page, navigate to Actions > Admin Tools > E-Verify
  2. Ensure the option for either the shared or individual accounts has been selected.
  3. Place a checkmark in the Each Avionté Employer has its own account(s) check box on the right side of the window.

  4. Close the window.


Requesting Additional Web Service Accounts

When E-Verify provides the initial Web Services account, they will also turn on a "Manage Web Services" option in your Program Administrator's E-Verify website account. After the Web Service account has been entered into the E-Verify integration for the first time, additional accounts can be created if the individual accounts option was selected. The Program Administrator has the ability to create the additional Web Service accounts. For more information, refer to the documentation located on the E-Verify website hosted by the U.S. Citizenship and Immigration Services.

Note: After requesting a web service account through E-Verify's website, the User IDs for these accounts need to be submitted to Avionté in order to receive the 90-day password. This must be done in order to use the integration.
3rd party link Disclaimer: These links are being provided as a convenience and for informational purposes only; they do not constitute an endorsement or an approval by [The author] of any of the products, services or opinions of the corporation or organization or individual. [The author] bears no responsibility for the accuracy, legality or content of the external site or for that of subsequent links. Contact the external site for answers to questions regarding its content.

Articles in this section

Was this article helpful?
0 out of 0 found this helpful



Please sign in to leave a comment.