ADP connector icon

ADP Connector

Embed ADP payroll and HR automations into your SaaS product. Build in-app flows to sync worker records, post timecards, submit payroll inputs and surface ADP events for customer-specific workflows and self-service automations.

01

Faster time to market

Embed ready workflows and reduce developer build time.

02

Tenant-aware orchestration

Run isolated ADP flows per customer with shared orchestration logic.

03

Governed MCP tools

Publish ADP actions as controlled tools with role and usage policies.

04

Embedded experience

Deliver customer-facing workflows natively inside your SaaS product.

CONNECTOR OVERVIEW

What teams can integrate or automate with ADP

Teams can integrate ADP to sync worker and payroll data, submit time and payroll inputs and consume HR events across customer accounts. Using Cyclr’s embedded iPaaS you can orchestrate multi-step flows—for example: create or update worker profiles, push payroll data input, read payroll runs and subscribe to ADP event notifications for new hires or time-off.

PRODUCT USE CASES

Top Use Cases for ADP Integrations

Quickly create tenant-aware integrations between your SaaS product and ADP using Cyclr’s low-code builder. Publish ADP automations into your white-label embedded marketplace, orchestrate payroll and HR flows, and expose governed MCP tools for secure customer self-service.

Sync full worker rosters and profiles

Pull worker records (hr/v2/workers) to populate your tenant user directory and keep profiles in sync.

Submit payroll data inputs

Push payroll data input records and read payroll-run status to automate pay-cycle handoffs.

Write-back timecards and approvals

Create or update time entries and approval status to keep ADP time records accurate.

ORCHESTRATION

How ADP works with Cyclr

Cyclr sits between your SaaS product and ADP to handle authentication, govern access and orchestrate every API call per customer, at scale.

  1. 1

    Your SaaS product

    Your app requests an action for a specific customer.

  2. 2

    Cyclr orchestration

    Cyclr authenticates, applies policies and routes the request.

  3. 3

    ADP

    ADP processes the request and returns a response to your app.

Customer-specific authentication · Governed data movement · Centralized visibility and audit

CONNECTOR COVERAGE

Available connector capabilities

Explore ADP methods you can orchestrate through Cyclr.

Workers V21

List Workers

Action

Request the list of all available workers that the requester is authorized to view.

Workers14

Create Worker

Action

Hire a new worker.

Re-hire Worker

Action

Re-hire a worker.

Update Worker Legal Address

Action

Update a legal address of a worker.

Update Worker Personal Email

Action

Update a personal email to a worker.

Delete Worker Personal Email

Action

Delete a personal email of a worker.

Update Worker Personal Address

Action

Update the personal address of a worker.

Create Worker Personal Mobile

Action

Add a new personal mobile to a worker.

Update Worker Personal Mobile

Action

Update a personal mobile of a worker.

Delete Worker Personal Mobile

Action

Delete a personal mobile of a worker.

Create Worker Legal Address

Action

Add a new legal address to a worker.

Create Worker Personal Email

Action

Add a new personal email to a worker.

Create Worker Personal Landline

Action

Add a new personal landline to a worker.

Delete Worker Personal Landline

Action

Delete a personal landline of a worker.

Update Worker Personal Landline

Action

Update a personal landline of a worker.

TECHNICAL DETAILS

ADP integration and API details

Review the sourced authentication and API behaviour used when configuring customer-facing ADP integrations in Cyclr.

API and authentication

API host
api.adp.com (token host accounts.adp.com; regional hosts: api.eu.adp.com, accounts.eu.adp.com)
Authentication
OAuth 2.0 with mutual TLS (Transport Layer cert)
Credentials

Client ID, client secret, X.509 certificate and private key; tenant/company identifier as applicable.

Method categories

Workers, Payroll, Time & Labor, Recruiting, Benefits and Events—read, create, update, search and subscription methods.

View vendor API documentation →

Pagination and rate limits

Pagination

ADP uses OData-style pagination ($top and $skip). Typical max page size is 100; iterate until 204 No Content indicates the end.

Rate limits

ADP enforces request quotas and returns 429 Too Many Requests when exceeded. Exact limits vary by API and tenant—check ADP developer portal for quotas.

IMPLEMENTATION

Authentication at a glance

ADP APIs use OAuth 2.0 (client credentials or authorization code) with X.509 certificate-based transport (mutual TLS). Tokens come from accounts.adp.com and apply to api.adp.com endpoints.

Authentication method
OAuth 2.0 with mutual TLS (Transport Layer cert)
Credential required

Client ID, client secret, X.509 certificate and private key; tenant/company identifier as applicable.

Before you begin:

Requires ADP Marketplace app registration and X.509 certificate provisioning; partner approval may be required.

View setup guide

COMMON QUESTIONS

Frequently asked questions

It syncs worker and payroll data, submits payroll and time inputs and consumes ADP events for automated HR workflows. Use cases include roster syncs, payroll input submissions, timecard write-backs and event-driven new-hire provisioning.

ADP uses OAuth 2.0 with client credentials or authorization code plus X.509 certificate transport (mutual TLS); your app exchanges client credentials at accounts.adp.com to call api.adp.com endpoints.

Yes. Cyclr supports tenant-aware, multi-tenant orchestrations so you can run isolated ADP flows per customer while reusing orchestration logic and credentials mapping.

Yes. Cyclr lets you publish ADP actions as governed MCP tools with usage controls, role policies and centralized monitoring for in-app customer access.