Skip to main content

Employee Webhooks

  • Overview: These webhooks represent changes in an employee’s verification and lifecycle state within the platform, from identity verification through payroll readiness and employment changes.

🔹 Employee KYC Status Webhook

Events

  • employee.kycstatus.insert — emitted when an employee record is first created. The payload returns the initial kycStatus of kyc not initiated, confirming the employee was saved successfully.
  • employee.kycstatus.update — emitted whenever an employee’s KYC verification status changes after creation.

Statuses

The kycStatus field indicates the current identity verification state of the employee.

Example Payload


🔹 Employee Status Webhook

Events

  • employee.employeestatus.insert — emitted when an employee record is first created. The payload returns userStatus of Add Wage, confirming the employee was saved successfully.
  • employee.employeestatus.update — emitted whenever an employee’s status in the Rollfi system changes after creation.

Statuses

The userStatus field reflects the employee’s current status in the Rollfi system.

Example Payload