ADP Workforce Now logo

ADP Workforce Now

ERP & FinanceService accountLive

ADP Workforce Now is the leading HR and payroll platform for mid-market businesses, covering payroll processing, benefits administration, time and attendance, talent management, and compliance. It serves businesses with 50 to several thousand employees across North America.

What you can do

Read and sync employee records

Pull active and terminated employee records with hire date, department, job title, cost number, and manager. Keep your HR analytics or workforce-management product in sync with the customer's current headcount.

Access payroll data

Read pay period results, earnings types, deduction codes, and year-to-date totals. Useful for financial-planning products that need to pull payroll costs into budget models.

Sync organizational structure

Read company codes, departments, job classifications, and location codes. Askel normalizes ADP's organizational hierarchy so your product can display the correct org structure without understanding ADP's code tables.

Read time and attendance data

Pull time entry records, approved timesheets, and overtime hours by employee and pay period. Useful for workforce-analytics or job-costing products that need to allocate labor costs.

Access benefits enrollment data

Read employee benefits elections, enrollment dates, and plan details. Useful for benefits-administration products that need to confirm coverage is active or check enrollment windows.

Read compliance and I-9 status

Pull I-9 completion status and work authorization data for compliance-monitoring products. Askel handles ADP's multi-company model so your product sees the correct compliance status by company code.

Sample use case

Feeding ADP payroll data into a financial-planning and analysis platform

Hartwell Facilities Services runs payroll for 1,800 employees across six divisions in ADP Workforce Now. They use your FP&A platform to build monthly labor-cost forecasts and variance reports. The platform needs current payroll actuals from ADP to compare against budget and project year-end cost run rates.

  1. 1

    Register Askel in ADP Marketplace

    Hartwell's ADP administrator logs into the ADP Marketplace, finds the Askel application listing, and initiates the registration process. ADP's team provisions the OAuth credentials for the Hartwell organization and returns a client ID and client secret to Hartwell's admin.

  2. 2

    Complete the OAuth consent flow

    Hartwell's admin returns to Askel's setup screen in your FP&A platform and enters the client ID, client secret, and their ADP organization identifier. Askel initiates the ADP OAuth consent flow. Hartwell's admin approves the data access scopes (Payroll, HR, Organization) in the ADP consent screen.

  3. 3

    Schema discovery

    Askel reads the ADP API resources the OAuth client can access and identifies the Worker, PayStatement, OrgUnit, and TimecardSummary objects. Hartwell's custom department codes and cost numbers appear alongside standard fields in the mapping draft.

  4. 4

    Map and validate

    Hartwell allocates payroll costs to a custom ADP cost number that maps to their FP&A platform's cost center hierarchy. A CS rep maps the ADP cost number field to the platform's cost center dimension and runs a dry-run against the prior three months of payroll data to validate the cost roll-ups.

  5. 5

    Go live

    The monthly payroll pull is enabled. After each ADP payroll run, Askel fetches the finalized pay statements and loads labor costs into the FP&A platform. Hartwell's finance team sees actuals versus budget comparisons updated the day after payroll closes.

Authentication

Service account

The customer's ADP administrator registers the Askel application in ADP Marketplace, which provisions OAuth credentials for their organization. The admin provides the client ID, client secret, and ADP organization identifier to Askel, then completes an ADP OAuth consent screen to grant data access scopes. Askel handles token exchange and refresh automatically from that point on.

Data flow

How Askel sits between your product and the customer's system

Data flow between Customer's ADP Workforce Now tenant, Askel, and Your productCustomer's ADP Workforce Now tenantAPI endpointAskelauth · mapping · driftYour productyour backend
EmployeesPay StatementsDepartmentsTimecardsBenefitsCost Numbers

FAQ for ADP Workforce Now

Does every ADP Workforce Now customer have API access?+
ADP API access requires the customer to have an ADP Workforce Now plan that includes the ADP Marketplace integration feature. Most mid-market plans include this. Customers on legacy or entry-level plans may need to upgrade or request API enablement from their ADP account team before Askel can connect.
How long does the ADP Marketplace registration take?+
ADP's Marketplace provisioning process typically takes two to five business days from the time the registration request is submitted. We recommend starting the ADP Marketplace registration step at the beginning of the implementation project to avoid delays. Askel provides a registration guide customers can hand directly to their ADP account manager.
What OAuth scopes does Askel request?+
Askel requests scopes matching the data your product needs. For HR and payroll data, Askel requests the Workers and PayStatements scopes. For time and attendance, it requests the TimeCards scope. For org structure, it requests the OrgUnits scope. The scope list is confirmed with you during Askel onboarding before the ADP Marketplace registration is submitted.
Can the integration be scoped to a single ADP company code within a multi-company account?+
Yes. ADP Workforce Now supports multi-company accounts where a single subscription covers multiple legal entities with different company codes. Askel can be scoped to a specific company code or configured to pull data across all company codes in the account. The company code filter is set during the mapping configuration step.
Ready to ship integrations faster?customers faster?implementations faster?
Join onboarding teams delivering integrations without the engineering queue,
catching drift before it breaks, and hitting go-live dates.
Security & Compliance
ISO 27001 Certified
GDPR Compliant

© 2025 Askel.ai. All rights reserved.