Webhooks provide a way for notifications to be delivered to an external web server whenever certain events occur in Xemplo

Webhooks let you subscribe to events happening in Xemplo and automatically receive a delivery of data to your server whenever those events occur.

Webhooks are used to receive data as it happens, as opposed to polling an API (calling an API intermittently) to see if data is available. Webhooks are used in a wide range of scenarios, including:

  • Monitoring for changes to worker information, such as new workers added or terminated in a company or changes to specific worker attributes like assignments so this information can be updated in other systems;
  • Monitoring when new users are added to Xemplo so that connected user accounts can be created in other systems; or,
  • Logging events as they happen in Xemplo, for audit purposes.