After creating worker profiles in Workday, you may wish to sync data such as Hiring Manager, Department, Rate, etc. You can do so by using the 'labor tag updated' webhook. This webhook is triggered when a worker's job (which holds the details of their assignment) is created, updated, or retired. It sends the assignment ID, the field name that was updated, the old value, and the new value.
The fields that would be mapped on the job are available on the Workers endpoint, and can follow the same mapping as recommended in Create worker profile in Workday.
If a you do not wish to create this sync, due to effort or approvals that are required in other systems, a setting can be applied to only allow MSP Onsite roles to update worker's jobs. This way the data changes can be controlled by the program manager, and made in both systems manually.
Updated about 2 years ago