OnLink · HR data
OnLink connects Paychex to Atlassian Service Collection in two ways: a scheduled sync of worker data into JSM Assets, and real-time webhooks so HR events such as new hires and terminations create tickets.
|
Manual Notification
|
With OnLink
|
|---|---|
|
New hire in Paychex is notified manually through email to IT
|
Worker record synced into JSM Assets automatically
|
|
IT provisioning starts when someone request using a form, email or slack message
|
Ticket created the moment the new hire event fires
|
|
Asset ownership is manually updated
|
Assets linked to the employee record they belong to
|
|
Offboarding is a manual checklist
|
Termination event triggers the offboarding ticket |
A scheduled pull of every worker from the Paychex API into an Assets object type. Agents see employee, department and status on tickets.
Paychex pushes events (WRKR_ADD, terminations, changes) to OnLink, which creates or updates a ticket or asset immediately.
Step by step instructions to connect to Paychex using API:
Ask your Paychex admin for a Client ID and Client Secret with access to the Workers endpoint.
Enter the Paychex API documentation URL, select Parse, then open the authentication settings.
Set the token URL to api.paychex.com/auth/oauth/v2/token and enter your Client ID and Secret.
Method GET, URL api.paychex.com/companies/{companyId}/worker, response data path context.
Pull a sample response, then map each Paychex field to its Assets attribute (see table below).
Confirm the key field is present and unique on every record before saving and running.
|
Paychex field mapping
|
Assets attribute
|
|---|---|
key:workerId |
Worker ID (unique key, used to match and update existing objects)
|
map:employeeId |
Employee Number
|
map:employmentType |
Type
|
map:job.title |
Job Title
|
map:name.preferredName |
Name
|
map:supervisor.workerId |
Manager
|
map:currentStatus.statusType |
Status
|
OnLink supports filters, e.g to filter active workers only, add a query parameter such as status=ACTIVE to the request before running the import.
Full walkthrough, including screenshots and pagination settings: Paychex to JSM Assets setup guide.
Step by step instructions to configure webhook in OnLink:
In OnLink, set config:auth_scheme=header_token and a random 12-character config:auth_token.
Add the OnLink URL, set authentication to APIKEY, and choose the event domain — e.g. WRKR_ADD for new hires.
Use key: and map: statements to populate the ticket or asset object (see table below).
Enable Import to Assets if the event should also create or update an asset object.
Confirm Paychex shows successful delivery, then verify the ticket or asset was created with the right values.
|
Webhook field
|
Jira field
|
|---|---|
key:workerId |
Worker ID (unique key)
|
map:employeeId |
Employee Number
|
map:name.preferredName |
Employee Name
|
map:currentStatus.statusType |
Status
|
Full webhook configuration steps: Paychex Webhook setup guide.
Sync Paychex workers into Assets and turn HR events into tickets. Start a free trial on the Atlassian Marketplace.
Yes. OnLink connects to the Paychex Flex API and syncs Workers data into Jira Service Management Assets, and can trigger real-time actions in Atlassian Service Collection from Paychex HR events like new hires, terminations, and role changes.
The Assets sync keeps a full, ongoing record of employee data inside your Assets schema. The webhook integration reacts to individual Paychex events in real time, creating or updating tickets and asset objects as they happen, without waiting for the next sync.
Yes. OnLink’s webhook integration can map any subscribed Paychex event, such as a new hire, to an automated action in Atlassian Service Collection, including creating a provisioning ticket or updating an asset object, without manual entry.
Most teams complete the initial Assets field mapping and webhook configuration in under an hour, following OnLink’s guided setup for the Paychex API connection and event subscriptions.
Yes. OnLink handles the data sync and event triggers; OnRamp adds onboarding and offboarding templates with task libraries, and it connects to Paychex as a source. Many customers run both. Paychex worker data can also feed Atlassian Teamwork Graph from the same connection.
Paychex data in Assets
Start a free trial of OnLink on the Atlassian Marketplace. Paychex is one of 100+ HR and payroll sources in the same app.
Start a free trial of OnLink on the Atlassian Marketplace, follow the Paychex setup guides linked above, and see every other HR, identity and device source the same app connects.
With Paychex connected to Atlassian Service Collection:
RELATED