In the recruitment world, there are several types of suppliers and recruitment sources that provide candidates to organizations and companies — one of them is staffing agencies.
There are 2 options for working with staffing agencies to receive candidates directly into the system:
The first option is for the staffing agency to send a candidate directly to the system’s email address with a CV file attached, along with a job code in the email subject line — this way the candidate is captured directly in the system and assigned to the position (it’s important to send only one CV file per email).
The second option — easier and more efficient — is a direct interface. This option is available in every organization’s system.
So What Is a Direct Interface?
What is a direct interface?
A direct interface is a solution designed exclusively for organizations with an ENT system, allowing them to work directly with staffing agencies from within their recruitment system. This way, staffing agencies can send candidates directly into the system and track their progress throughout the recruitment process — without the need for additional communication via email or other means. The system automatically updates staffing agencies on the status of the candidates they submitted.
How Do We Do It?
We at Niloosoft provide the staffing agencies working for you with a free recruitment system.
After activating the interface — which we’ll cover in this article — you can publish positions to them through the system, the position will arrive in the system they set up, and they will transfer candidates to you through the system!
In addition, before a candidate is transferred to you, their system will check whether the candidate is already known in your system. Once you receive a candidate in your system and update their status, the supplier will receive an update on the candidate at the recruitment stage level — (such as Rejected, Accepted, Advanced, and Initial). By using the “Direct Interface” you’ll save valuable time and efficiently manage your candidate recruitment process, without unnecessary email communication with staffing agencies — while the recruitment process is always up to date under a unified picture for both sides!
Interface Setup Steps:
1. Setting Up the Supplier in the System – Make sure the supplier is set up in the system (there is a separate guide for this).
2. Sending the Invitation – Go to the supplier card, navigate to the Direct Interface column, and click “Create Invitation.”

3. Selecting a Contact/Email – Enter the contact person’s address for working with the direct interface. This person will receive the initial interface invitation and system setup details + ongoing notifications for job updates going forward.
You can select the contact if they already exist on the supplier card, or manually enter the email address.

4. Interface Settings – Note that all parameters on this page cannot be changed, so perform a thorough review before sending the invitation.
First Part (right side)

- The supplier will receive positions published for them – Once the position is published after activating the interface (explained later), it will be transferred directly to the supplier’s system — it is recommended to leave this option checked.
- The supplier will have visibility into the recruitment stage of candidates submitted by them – Once a status is updated on a candidate, the supplier will receive an update at the recruitment stage level (Rejected, Accepted, Initial, Advanced). It is recommended to leave this option checked — without this the supplier will not receive any updates on candidates at all.
- Whether to share attached files – Allows the supplier to transfer additional files along with the candidate when transferring through the system, which will go directly into the candidate card on your end.

- Whether to include an action description – Transfers all text entered during the status update on the candidate, in the description section, to the supplier who sent them via the direct interface.

- Time period after which the client will no longer receive CVs from the supplier via email – The allotted time allows the supplier to also send CVs via email during this period. After the set time, the supplier will no longer be able to send CVs via email — only through the interface — in order to maintain consistent work exclusively through the interface.
Second Part

The supplier will be able to remove a candidate from the recruitment process for a position at the client – If you wish to allow the supplier to remove candidates they transferred via the interface from the specific recruitment process for the position — if so, to which status the supplier will be able to assign them (the list contains all the negative statuses that exist in your system). In other words, if you allow the supplier this option, they will be able to remove a candidate they already transferred to you from the recruitment process and move them to one of the statuses shown.

Candidates are transferred as exposed – It is always recommended to check this option, as the entire interface is based on it. Although it is possible to transfer unexposed candidates, this may cause duplicates when the candidate arrives without a unique identifier (ID number, mobile, or email) — the system cannot differentiate based on name alone.
- Method for checking candidate ID numbers when sent: ID document.
- Client liability period to the supplier for the candidate (from the moment of exposure): How long the candidate belongs to the supplier — during this time the candidate’s recruitment source will not change and another supplier cannot send the candidate via the interface. Set X months.
- Candidates transferred to the client must include the following data: Check the parameters you want to require the supplier to send along with the candidates — when the supplier tries to transfer a candidate without the checked data, a red error message will appear stating that the candidate cannot be sent without that parameter, and they will not be able to transfer the candidate until the details are updated.

6. The invitation will move to “Pending” status — the supplier needs to set up the system and activate the interface. Until then, do not perform any actions in the interface. Wait for the invitation to move to “Active” status.

7. “Active” status — from here you can publish the position for the supplier.

8. Publishing Positions – Go to the position you want to publish for the supplier.
Go to the Publishing column — check the supplier in the table on the right side (which displays all suppliers in the system) and click Publish.

9. The position has been transferred to the supplier’s system and from there they can transfer candidates to you in the system.

10. Receiving Candidates – The supplier will create candidates in their system and perform a “familiarity check.” If the candidate is not known/does not exist in your system, they will be able to transfer the candidate to you and you will receive them directly in the system.
You can view on the position page under the candidates column — every candidate who arrives via the direct interface will be classified with the initial default status “Supplier submitted CV for position.”

or through the candidate card

In the image below you can see, for example, how each recruitment stage (right column) has statuses/candidate states associated with it that are relevant to the recruitment characteristics of a given organization. These are called “position assignment states” and can be edited according to your organization’s recruitment process and stages.

12. Ongoing Operations – After filling the position or when you need to take it down from publication, perform 2 actions:
- Close the position so the supplier receives an update and can no longer transfer candidates to this position.
- Unpublish the position through the 3-dot button and click X.

- Any other action on the position, such as updating details or pausing the position — the supplier will receive an update via email and in the system but will still be able to work on the position and try to transfer candidates.
Summary
The direct interface provides an efficient capability for saving time and eliminating unnecessary back-and-forth communication — in the end, both sides benefit. The supplier receives a free system through which they can manage all candidates with you, perform a “familiarity check” at the start of the process to see whether the candidate is already known in your system, and receive ongoing updates on their candidate without the need for personal follow-up at any given moment.
Even for suppliers who work by sending candidates confidentially, the direct interface provides the security and preliminary confirmation that enables the familiarity checks — thus eliminating the need to hide details. We recommend starting with a pilot with a single supplier in order to become familiar with the process on both your end and the supplier’s end, as this is a new way of working for both sides. Make sure to send the invitation with the correct details, update statuses continuously on candidates, and manage open positions at all times.
We hope this article was helpful!
Support is available for you and your suppliers via email for any questions.





