Your workplace needs more WOW. Get ready for MHR's World of Work 2026
Pushing event data changes
Webhooks can be set up to receive the People First events, and then trigger further processing to allow the external payroll application to use the data.
The webhook will be attached to something like an Azure logic app, an Azure function app etc which will get triggered when an event is received. This will trigger further processing, such as storing the event bodies in a data store and performing some processing within the external payroll application.
The payroll application may only process changes periodically so it may end up fetching all of the changes within a period and processing them in bulk. It is likely that the event data will be stored in some sort of data structure like that shown in the later ‘People First Event Type Data’ section later in this document.