Integration Studio offers you a robust, multipurpose, user-friendly solution where you can create, manage, and monitor integrations between Dayforce and other systems. Historically, users had to configure integrations manually through complex XML and XSLT mappings, or have their integrations coded and managed by Dayforce’s data exchange teams.
Using Integration Studio, you can configure inbound and outbound integrations to and from Dayforce through an intuitive and low-code experience. It allows you to build your imports and exports to accommodate the various data mapping and transformation requirements typically seen for data exchange across systems through a simple, step-by-step process.
Inbound Integrations: You can use inbound integrations to import data into Dayforce from external system that can't follow the standard Dayforce import specifications. Integration Studio retrieves the source data based on the type of inbound integration you configure. The following types of inbound connectors are available in Integration Studio:
- Build My Own (Inbound GET API): Integration Studio retrieve data from a
GET
API request to the external system. - Build My Own (Inbound POST API): Integration Studio receives data from an external system by performing a
POST
API request. - Build My Own (Inbound File): Integration Studio retrieves data from a CSV, XML, or JSON file that is loaded to the Import/IntegrationStudio folder on the Dayforce SFTP by an external system.
When the data is retrieved using one of the inbound connectors mentioned, Integration Studio applies the necessary transformations and mappings to the raw source data. Then, Integration Studio outputs the processed data as a Dayforce supported XML import file on the Dayforce SFTP import folders.
Outbound Integrations: These offer the ability to deliver the transformed data in delimited text, fixed-width text, or XML files to SFTP servers, as well as JSON payloads to external APIs.
All data sent in outbound integrations from Integration Studio is sourced from the Dayforce HCM Anywhere API and Event framework, which enables Integration Studio to act as a middleware solution that leverages the latest Dayforce technology, while sending the data to whatever technology stack is supported by the target system.
Finally, within Integration Studio, you can either build integrations from scratch, or leverage pre-built connectors, allowing you to build on and refine common integrations.
Some key Integration Studio highlights:
- Schedule and source outbound integrations through almost any HCM Anywhere API that is available in the Dayforce Developers Network using the Build My Own Connectors.
- Use Dayforce Reports as the source of your integration by way of the Analytics Data Connector API.
- Send change-only HR data based on events that occur in Dayforce through the Event Driven HR Changes Connector.
The Integration Studio feature is accessible from the Integrations parent feature. The Integrations parent feature also contains the other integration configuration and monitoring pages, which include the following:
- Integration Dashboard
- Export Definitions
- Import Definitions
- Data Export Setup > Benefits Data Export
- Data Export Setup > DF Link File Tracker
- Data Export Setup > HR Data Export
- Data Export Setup > Payroll Data Export