The Remote API allows adding new employees and contractors to a company programmatically. However, it doesn't mean they are ready to start working after the creation operation is successful. There are a few steps between providing all the required information and getting the employment ready to commence.

Below, there is a list of stages the employment can go through. They are possible values for the employment_lifecycle_stage field, present in the Employment resource in the Remote API.

The employment_creation is the only stage that requires data to be sent through the API. The other stages will move forward automatically based on the events that happen in the Remote Platform or taken by any party — company, employment, or Remote.