Skip to main content

Overview

Transcrypts utilizes Tasks on connected accounts to gather user information. Tasks leverage Link connections with providers to execute actions such as data retrieval and modification. When interfacing with providers, Transcrypts processes user data through multiple stages. Key topics covered:
  • Task status lifecycle with sequencing and error descriptions
  • Data processing stages including approximate timeframes and durations

Task Status Lifecycle

When users connect payroll accounts through Transcrypts Bridge, a Link is established. This provider connection receives a unique identifier — the link ID or access_token — which enables data collection and refresh initiation. The access_token works with Links to retrieve reports and trigger data refreshes. Each action creates a Task, which Transcrypts then processes through the payroll provider.

Task Statuses

Tasks progress sequentially through these statuses: new -> login -> mfa -> parse -> full_parse -> done
StatusDescription
newTask created
loginAttempting payroll provider authentication
mfaAttempting multi-factor authentication completion
parseAttempting payroll data parsing
full_parseInitial parsing complete; slow object parsing ongoing
switch_depositDirect deposit switching begins
doneTask complete

Task Errors

Unsuccessful Task actions include:
ErrorDescription
login_errorFailed authentication attempt
mfa_errorIncomplete authentication
config_errorConfiguration issues must be resolved by the user or developer before completing payroll connection
account_lockedLocked payroll account
unable_to_resetIncomplete credential reset
no_dataNo available data from provider
unavailablePayroll provider unavailable
errorGeneric connection error
not_supportedUnsupported provider or HRIS

Data Processing Stages

Transcrypts processes data through various stages. Larger documents and specific formats may require extended median times. Webhooks or status update API endpoints track Tasks.

Processing Stages

NameApproximate TimeDescription
login< 10 secondsUser authentication with payroll provider
mfa10-30 secondsMulti-factor authentication request
parse~30 secondsCollecting all basic information about identity, employment, and list of paystubs with pay dates
full_parse< 45 seconds to 5 minutesDownloading and parsing paystubs, W2s, income sources; background processing occurs after authentication and Bridge closure
switch_deposit~30 secondsUpdating pay allocations and distributions within user account

Median Stage Times

Processing durations are approximations and subject to variation:
  • Login: 5 to 15 seconds
  • Parse: 30 to 60 seconds (base parsing)
  • Full parse: 1 to 5 minutes
Each task has a maximum 20-minute completion limit.