Atomic integration
Atomic is a payroll connectivity and deposit switching API that enables direct connections to payroll systems. Update direct deposits, verify income and employment, and access payroll data. Perfect for neobanks, fintech apps, earned wage access providers, and any application requiring payroll integration or deposit account switching.
Common Atomic use cases
- secret management
- income verification
- loan documentation
- configuration review
- audit trail
- decommissioning
- user onboarding
- webhook configuration
- secret rotation
- webhook cleanup
What you can do with Atomic
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.
Task, 4 operations
- GETget_task_details
Retrieves full task details including company, connector, deposit data, and status.
- GETget_task_status
Retrieves lightweight task status for polling. Returns status, payrollDataAvailable, and failReason.
- GETget_user_tasks
Lists all tasks (payroll connection attempts) for a user with their status and results. Track connection progress and outcomes.
- POSTtask_prescreen
Pre-screens a task to predict conversion confidence before creating it.
Webhook, 4 operations
- POSTcreate_webhook_endpoint
Registers a webhook endpoint to receive real-time event notifications from Atomic.
- DELETEdelete_webhook_endpoint
Deletes a webhook endpoint and stops all event notifications to that URL.
- GETget_webhook_endpoints
Lists all registered webhook endpoints with their URLs, secrets, and subscribed event types.
- PUTupdate_webhook_endpoint
Updates an existing webhook endpoint's configuration.
Secret, 3 operations
- POSTcreate_api_secret
Creates an API secret for webhook HMAC signature verification.
- DELETEdelete_api_secret
Deletes an API secret. Fails if the secret is assigned to active webhook endpoints.
- GETget_api_secrets
Lists all API secrets with their IDs, names, and associated webhook endpoints.
User, 3 operations
- PUTend_monitoring
Ends payroll data monitoring for a user. Stops continuous access data syncing.
- POSTpre_screen_user
Pre-screens a user via CoAuth to check payroll provider support and income sources.
- PUTupdate_user
Updates user data in Atomic, typically in response to an onDataRequest event from the Transact SDK.
Access token, 2 operations
- POSTcreate_access_token
Creates an access token for initializing Atomic Transact. Required to launch the user-facing payroll connection interface.
- PUTrevoke_access_token
Revokes an existing access token to prevent further use. Useful for security and session cleanup.
Company, 1 operation
- POSTsearch_companies
Searches supported employers and payroll platforms by name with optional product and tag filters.
Deposit account, 1 operation
- GETget_deposit_accounts
Retrieves direct deposit configurations for a user. Returns bank accounts with routing numbers, account types, and distribution details.
Employment, 1 operation
- GETget_employment_data
Retrieves employment data for a user. Returns job title, employment status, start date, employer info, and more.
File, 1 operation
- GETgenerate_file_url
Generates a temporary download URL for a task file. URL valid for 1 hour.
Identity, 1 operation
- GETget_identity_data
Retrieves identity data for a user from payroll records. Returns employer-verified name, SSN, date of birth, and address.
Income, 1 operation
- GETget_income_data
Retrieves income data for a user. Returns pay rate, income type, annual income, hourly rate, and earnings history.
Linked account, 1 operation
- GETlist_linked_accounts
Lists all linked payroll accounts for a user. Returns account IDs needed for Continuous Access data retrieval.
Statement, 1 operation
- GETget_statements
Retrieves pay statements for a user. Returns paystubs with earnings breakdowns, deductions, and net pay.
Task workflow, 1 operation
- POSTcreate_task_workflow
Creates a task workflow from a linked account for Continuous Access data refresh.
Tax document, 1 operation
- GETget_tax_data
Retrieves tax documents and parsed data for a user. Returns W-2s, 1040s, and 1099s with form values.
Timesheet, 1 operation
- GETget_timesheets
Retrieves timesheet data for a user. Returns hours worked, pay periods, and timesheet types.
Use Atomic from Claude Code, Cursor or Codex
Connect Atomic in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Atomic operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Atomic
Create your workspace
Sign up free. Nothing to install.
Connect Atomic once
Add your Atomic connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
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.
Atomic integration FAQ
- What can you do with the Atomic integration?
- LiveContext exposes 27 operations on Atomic, covering task, webhook, secret and user. Common uses include secret management, income verification and loan documentation.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…