Onward is a finalist for the Atlassian Partner of the Year 2023

Integrating Jira with ADP Workforce Now: Unlocking Next-Level HR Service Management

In this article, I’m going to detail why Jira Service Management is a better a fit to enable HR Service Management with ADP workforce Now, how the integration works and various design patterns and how you can get started. First, quick brief overview of ADP Workforce Now ADP Workforce Now is a comprehensive human capital management (HCM) solution designed to streamline HR, payroll, talent, time, and benefits administration for businesses of all sizes. It offers a cloud-based platform that integrates various HR functions into one unified system, enabling organizations to manage their workforce more efficiently.

Jira – ADP Workforce Why does this integration matter?

ADP Workforce Now offers a comprehensive suite of HR modules covering areas such as human resources, talent management, payroll, time and attendance, and benefits administration. Integrating Jira with ADP Workforce Now enhances HR service management in several key ways:
  • Centralized HR Data Management: ADP Workforce Now centralizes HR data, including employee records, performance evaluations, and compliance documents. Integrating with Jira allows organizations to track onboarding and offboarding activities seamlessly. JSM can pull data from ADP Workforce Now, eliminating the need for manual data entry and ensuring data accuracy.
  • Streamlined Recruiting Process: With ADP Workforce Now’s talent management tools, businesses can streamline the recruiting process and track candidate progress. Integrating Jira enables the transfer of candidate information from the recruitment module to initiate the hiring process effortlessly. This integration ensures that IT access to candidate information is readily available, reducing redundancy and improving efficiency.
  • Enhanced Employee Support: ADP Workforce Now automates payroll processes and benefits administration, ensuring accuracy and compliance with regulations. Integrating Jira with ADP Workforce Now enables virtual agent chat in JSM to address employee queries regarding payroll, benefits, and other HR-related matters. Additionally, relevant Confluence pages can be surfaced to enable self-service, empowering employees to find answers independently.
  • Efficient Time and Attendance Management: ADP Workforce Now facilitates time tracking, schedule management, and attendance enforcement. Integrating HR data into assets in JSM streamlines approval processes, enables manager lookup, and assigns timesheets for tasks and issues in Jira. This integration improves workflow efficiency and ensures accurate time tracking.
  • Seamless Benefits Administration: Managing employee benefits, such as health insurance and retirement plans, can be complex. ADP Workforce Now simplifies benefits administration, including open enrollment and eligibility tracking. Integrating Jira allows virtual agent chat in JSM to address benefits-related queries and surface relevant Confluence pages for self-service support.
Here is a quick demo of Jira – ADP Workforce integration in action.

How to Connect?

To connect ADP Workforce Now with Jira, organizations can utilize OnRamp, a marketplace app that facilitates integration between various HR systems. The following steps outline the process:
  • Obtain ADP’s information: Client ID, Client secret, Private key, and Certificate. Generate the certificate pair using the instructions provided by ADP Workforce Now. Configure the connection in OnRamp using the “Connections” menu. Utilize ADP Notification Events to retrieve hire and terminate events, ensuring real-time updates on employee information. Customize the event triggers and mapping configurations as per the organization’s requirements.

Advanced Configurations

OnRamp uses ADP Notification Events to retrieve hire and terminate events. This document from ADP provides more information. ADP Developer Resources . This approach provides a reliable approach to get information on employees in real time. By default a Flow configured with ADP Workforce Now Events trigger handles both hires and terminations. However you can set the below configuration parameter in the trigger mapping config to filter events: config:event=worker.hire or config:event=worker.terminate Here’s sample mapping:
key:workerId=customfield_10051
map:firstName=customfield_10065
map:familyName=customfield_10066
map:originalHireDate=customfield_10064
For more details of mapping, refer to documentation link. If you are using ADP Workforce Now, let us know your feedback using OnRamp.