Integration

Argyle integration

Argyle is an employment and income verification API that connects directly to payroll systems. Access real-time employment data, income history, tax documents, and identity verification through direct payroll connections. Ideal for lending, background checks, tenant screening, benefits verification, and HR onboarding workflows.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Argyle.Built from the 40 Argyle tools below, on the connection you add once.

Common Argyle use cases

  • user management
  • loan documentation
  • vehicle verification
  • employment verification
  • employer search interface
  • document verification
  • employment record lookup
  • building connection flows
  • user lookup
  • paystub upload

What you can do with Argyle

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Webhook, 4 operations

  • create_webhookCreate webhookPOSTCreates a webhook subscription for real-time event notifications. Supports account, identity, paystub, document, and gig events.
  • delete_webhookDelete webhookDELETEDeletes a webhook subscription. Stops all future event deliveries to the configured URL.
  • get_webhookGet webhookGETRetrieves details for a specific webhook subscription including events, URL, and last delivery timestamp.
  • list_webhooksList webhooksGETLists all webhook subscriptions. Returns configured event types, URLs, and last delivery timestamps.

Account, 3 operations

  • delete_accountDelete accountDELETEDeletes a payroll account connection and all associated data. This permanently removes paystubs, identities, and uploaded documents.
  • get_accountGet accountGETRetrieves detailed information for a specific payroll account connection. Returns employer details, connection status, and available data types.
  • list_accountsList accountsGETLists all connected payroll accounts. Returns employer information, connection status, and data availability for each account.

User, 3 operations

  • create_userCreate userPOSTCreates a new Argyle user to associate with payroll connections. Returns user ID and user token for use with Argyle Link.
  • get_userGet userGETRetrieves detailed information for a specific Argyle user including external ID and timestamps.
  • list_usersList usersGETLists all Argyle users. Returns user IDs, external IDs, and creation timestamps.

User upload, 3 operations

  • get_user_uploadGet user uploadGETRetrieves a specific uploaded document with OCR data, authenticity score, and processing status.
  • list_user_uploadsList user uploadsGETLists uploaded documents with OCR data and authenticity information.
  • upload_documentUpload documentPOSTUploads a document for OCR processing and authenticity verification.

Deposit destination, 2 operations

  • get_deposit_destinationGet deposit destinationGETRetrieves details for a specific deposit destination including bank account information and allocation settings.
  • list_deposit_destinationsList deposit destinationsGETLists deposit destinations (pay allocations) from connected payroll accounts. Returns bank account details and allocation settings.

Employment, 2 operations

  • get_employmentGet employmentGETRetrieves a specific employment record with employer name, status, and origin.
  • list_employmentsList employmentsGETLists employment records. Each employment groups related identities, paystubs, and payroll documents under a single entity.

Gig, 2 operations

  • get_gigGet gigGETRetrieves a specific gig record with type, status, and earnings details.
  • list_gigsList gigsGETLists gig employment records. Returns gig details including type, status, earnings, and timing for gig economy workers.

Identity, 2 operations

  • get_identityGet identityGETRetrieves a specific identity record with full profile and employment details including name, SSN, address, job title, and employment status.
  • list_identitiesList identitiesGETRetrieves verified identity and employment information from payroll systems. Returns name, SSN, date of birth, address, job title, employment status, and employment type.

Item, 2 operations

  • get_itemGet itemGETRetrieves detailed information for a specific employer or payroll platform supported by Argyle.
  • list_itemsList itemsGETLists supported employers and payroll platforms. Returns searchable directory of companies users can connect to through Argyle Link.

Payroll document, 2 operations

  • get_payroll_documentGet payroll documentGETRetrieves a specific payroll document with download URL and OCR extracted data.
  • list_payroll_documentsList payroll documentsGETRetrieves tax documents and payroll records from connected accounts. Returns W-2s, 1099s, and other payroll documents with download URLs.

Paystub, 2 operations

  • get_paystubGet paystubGETRetrieves a specific paystub record with complete earnings, taxes, and deductions breakdown.
  • list_paystubsList paystubsGETRetrieves individual paystub records with complete earnings breakdown. Returns gross/net pay, itemized taxes, deductions, and year-to-date totals.

Rating, 2 operations

  • get_ratingGet ratingGETRetrieves a specific performance rating record with metrics and achievements.
  • list_ratingsList ratingsGETLists performance ratings from gig economy accounts. Returns achievement summaries, ratings, acceptance/on-time rates.

Report, 2 operations

  • generate_reportGenerate reportPOSTGenerates a VOE/VOIE report for a user. Returns report with file_url and json_url for PDF and JSON downloads.
  • get_reportGet reportGETRetrieves a generated report with download URLs and status.

Shift, 2 operations

  • get_shiftGet shiftGETRetrieves a specific shift record with schedule and hours details.
  • list_shiftsList shiftsGETLists shift records from connected payroll accounts. Returns work schedule and hours data.

User form, 2 operations

  • get_user_formGet user formGETRetrieves a specific user-submitted response form with income source and payroll provider data.
  • list_user_formsList user formsGETLists user-submitted response forms. Returns income source and payroll provider data from fallback forms.

Vehicle, 2 operations

  • get_vehicleGet vehicleGETRetrieves a specific vehicle record with make, model, type, and identification.
  • list_vehiclesList vehiclesGETLists vehicle records from connected gig economy accounts. Returns make, model, type, and identification details.

Employer, 1 operation

  • search_employersSearch employersGETSearches for employers by name with relevance scoring. Returns ranked list of matching employers.

Invite, 1 operation

  • send_inviteSend invitePOSTSends an email or SMS invite with a Link URL for payroll account connection.

User token, 1 operation

  • create_user_tokenCreate user tokenPOSTCreates a new user token for initializing Argyle Link. Returns a JWT token for client-side authentication.

Use Argyle from Claude Code, Cursor or Codex

Connect Argyle in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Argyle operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Argyle

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Argyle once

    Add your Argyle connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Argyle integration FAQ

What can you do with the Argyle integration?

LiveContext exposes 40 operations on Argyle, covering webhook, account, user and user upload. Common uses include user management, loan documentation and vehicle verification.

Popular integrations

Browse the whole catalog