Document Upload

Uploading W-2s, 1099s, and paystubs through Link.


Files types supported#

File formatLink supportThird party OCR support
PDFWeb, iOS, Android, React Native, FlutterYes
JPG image uploadsWeb, iOS, Android, React Native, FlutterYes
PNG image uploadsWeb, iOS, Android, React Native, FlutterYes
HEIC image uploadsWeb, iOS, Android, React Native, FlutterYes
Photo captureWeb, iOS, Android, React Native, FlutterYes

OCR for uploaded documents#

Third party OCR can be used to capture data from W-2, 1099, and paystub documents that users are able to upload through Argyle after you enable document upload.

  • OCR data captured from uploaded documents can be accessed via Console or via the API alongside payroll-sourced data.
  • Third party OCR can be set up within Console. For more information, visit our OCR Integration Guide.

Third party OCR by Ocrolus can also be purchased through Argyle directly.
For purchasing and setup assistance, please reach out to our customer success teams.

Enabling document upload#

Fallback flows#

  1. Create a new customization (Shareable URL, Email/SMS Template, or Embedded Experience) in the Flows section of Console.

  2. Within the "Argyle Link" tab, open the Doc upload settings dropdown at the bottom when a Search, List, or Direct login account connection flow is chosen.

  3. Enable Doc upload for one or both fallback scenarios:

    • User finds no search results (not applicable to Direct login flows): Users are prompted to upload documents when they are unable to locate their employer or payroll provider through Link search .
    • User provides incorrect credentials: Users are prompted to upload documents when a payroll connection attempt is unsuccessful.

Document upload only#

  1. Create a new customization in the Flows section of Console.
  2. Select Doc upload within the "Search and connect" tab.

When this account connection flow is enabled, Link users will be directly connected to the document upload screen, bypassing the payroll account connection process.

Implementing document upload#

  • Shareable URLs - Your chosen document upload customizations will be active when any user enters Link through your saved shareable URL.

  • Email/SMS Templates — When inviting new users, select your saved Email/SMS template with document upload customizations from the Template dropdown.

  • Embedded Experiences — When embedding Link, copy the ID (e.g. V32M5YBC) of the embedded experience with document upload customizations and add the following line to your Link initialization:

    1flowId: "<Flow ID>" // (e.g. V32M5YBC) found in the Flows section of Console

Retrieving uploaded documents#

Console#

Within the Connections section of Console, select an individual user. Any uploaded documents will be available for download in an Uploaded Documents tab.

API#

Uploaded documents can be accessed through the API's /user-forms endpoint.

See also:

Updating Argyle status...
© 2023 Argyle Systems Inc.argyle.com