SupportLogin
Talk to us

Connector

Dayforce Connector

Get time and pay data from the systems where work is recorded into Dayforce payroll, without re-keying it and without writing code.

Rapidi connects to Dayforce through a standard REST web service that signs in with a token request, paired with a JSON schema that defines which Dayforce objects can be mapped. It is most often used to bring employee time and pay data from another operational system into Dayforce, as pay adjustments and labor metrics.

What it connects to
Dayforce, the cloud HCM platform, through the Dayforce API.
Which way the data moves
Most often into Dayforce. The schema makes each Dayforce object available to map into or out of it.
What you need
A Dayforce web service user, your client namespace, and the hosted JSON schema for your tenant.

What does this connector actually do?

The Dayforce connector at a glance.
What it movesThe Dayforce objects defined in the schema: employees, employee pay adjustments, labor metrics, and employee punches with their meal breaks, transfers and labor metrics.
DirectionMost often into Dayforce, as the target for time and pay data from another system. The schema makes each object available to map into or out of Dayforce.
How it connectsA standard REST web service, one per Dayforce endpoint, all sharing the same sign-in and the same schema.
How it signs inA token request. Rapidi sends the account, user ID and password to the Dayforce token endpoint, receives an access token, and uses it to call the endpoint for each object.
How records are definedA single hosted JSON schema for the tenant. Each top-level definition matches a Dayforce API endpoint name exactly.
How often it runsOn a schedule you set. The shortest interval depends on your plan, from one hour on Entry down to one minute on Unlimited.
What you set up onceThe REST connection with the Dayforce endpoint, account, user ID, password, token endpoint and the schema address in the Metadata URL field, with SSL on.

How does the Dayforce schema work?

One JSON schema file covers every Dayforce endpoint for your tenant, and it is the single source of truth for what can be mapped. Adding a Dayforce object to the integration is a schema-only change.

  1. Add the new endpoint's definition to the hosted JSON schema.
  2. Click Read Design on the existing web service in Rapidi.
  3. The new object is ready to map. No new web service, and no change to the endpoint, token endpoint, account or other connection fields.

Changing a field works the same way: update its name, type, description or example in the schema, then Read Design again.

The objects in the Dayforce schema today.
ObjectWhat it holds
EmployeesEmployee master data: numbers, names, employment dates and status, organisational placement, contact details and manager
EmployeePayAdjustmentsPay adjustment transactions: employee, pay code, date, hours, amount, rate, job, department and project
LaborMetricsLabor metric items for a pay adjustment or a punch, such as a job code
EmployeePunchesClock-in and clock-out time entries
MealBreaksMeal break records within an employee punch
TransfersMid-shift department, job or project transfers within an employee punch
PunchLaborMetricsLabor metric items attached to an employee punch
TransferLaborMetricsLabor metric items attached to a transfer within an employee punch

What does a typical Dayforce integration move?

The documented example takes field-recorded work from Aimsio, an operational system on an SQL database hosted on Azure, into Dayforce payroll. Jobs, assets and timesheet forms recorded in the field reach Dayforce without manual re-entry.

Why the flows run in two layers.
LayerWhat movesWhy it goes in this order
Reference dataJobs and assets, added to Dayforce as labor metricsDayforce needs each labor metric to exist before a pay adjustment can reference it, the way an item has to exist before it appears on an order
TransactionsTimesheet and form entries, added to Dayforce as employee pay adjustmentsEach adjustment carries labor metrics that point at the codes created in the first layer

Several source forms, such as standard timesheets, bills of lading and crew supervisor timesheets, all write to the same Dayforce pay adjustments object. Running labor metrics first avoids orphaned or failed adjustment records in Dayforce.

Frequently asked questions

Can Rapidi connect to Dayforce?

Yes. Rapidi connects to Dayforce through a standard REST web service with token-based sign-in, paired with a JSON schema that defines which Dayforce objects can be mapped.

Which way does the data move?

Most often into Dayforce, as the target for employee time and pay data from another operational system. The schema makes each Dayforce object available to map into or out of Dayforce.

Which Dayforce objects can Rapidi reach?

The ones defined in the schema: employees, employee pay adjustments, labor metrics, employee punches, meal breaks, transfers, punch labor metrics and transfer labor metrics.

How does the connection sign in?

With a token request. Rapidi sends the account, user ID and password to the Dayforce token endpoint, receives an access token, and uses it to call the endpoint for each object.

What happens when we need a new Dayforce object or field?

Add its definition to the hosted JSON schema and click Read Design on the existing web service. No new web service and no connection changes are needed.

Why do labor metrics have to sync before pay adjustments?

Each pay adjustment references labor metrics, such as a job code, and Dayforce needs them to exist first. Syncing them first avoids orphaned or failed adjustment records.

How often does the data move?

On a schedule you set. The shortest interval comes from your plan, from one hour on Entry down to one minute on Unlimited.

What does the Dayforce connector cost?

Nothing on its own. Rapidi is priced per subscription plan rather than per connector, so adding Dayforce does not change the licence.

Does your payroll run on Dayforce?

Tell us which system records the work and what has to reach Dayforce, and we will tell you plainly what the setup involves.

Find out if this fits your setup

Tell us which systems you run and we will tell you plainly whether Rapidi is the right tool.

Free, 17 pages

Get the Salesforce and Business Central solution sheet

How the integration is built, what the RapidiConnector secures, the pre-configured templates, and the eight transfers most customers start with.