EOR Hiring Eligibility

This page describes the different signals we provide in the form of Webhooks to add visibility to the EOR hiring eligibility checks related to a company creation and employee onboarding.

The following schema outlines three categories of signals related to EOR (Employer of Record) hiring eligibility. Each signal indicates a different status of the onboarding process for a company, guiding the necessary actions.

Signal Categories

  • Green Level Signals

    Indicate that all checks have been successfully completed, allowing the onboarding process to proceed without further intervention.
  • Yellow Level Signals

    Indicate that action is required from the employer in order to unblock the onboarding process.
  • Red Level Signals

    Indicate that the checks have failed, and no further steps can be taken to remediate the situation.

Event Descriptions

  • company.eor_hiring.verification_completed

    Triggered when the verification for the company is completed, indicating no further actions are required.
  • employment.eor_hiring.proof_of_payment_accepted

    Triggered when proof of payment is submitted and accepted for an invoice, allowing the employer to proceed with onboarding.
  • company.eor_hiring.reserve_payment_requested

    Triggered when a reserve payment is required to proceed with the hiring of any employee for the company.
  • company.eor_hiring.additional_information_required

    Triggered when additional documents or information are needed to expedite the hiring checks.
  • employment.eor_hiring.invoice_created

    Triggered when an invoice is created, requiring payment before the employee's onboarding can be completed.
  • company.archived

    Triggered when checks have failed, resulting in the company being archived with no further action possible.

Possible scenarios:

The diagram below visually represents possible scenarios. Circles represent user actions, while rectangles represent signals generated by the system.

Scenario: No Further Action Required

In this case, the company is created and successfully verified. Since no additional action is needed, the employer is able to proceed with employee onboarding.

Scenario: Additional Steps Required

In this case, the company needs to make a deposit to proceed with onboarding. Additionally, the company must provide documents to verify its status. Once the employer provides the necessary information, creates the employment, and submits proof of payment, onboarding can proceed after the payment is validated.