To let employees discover their matches and select the best opportunities for their career journey
The guide
The guide is displayed by default. The text of the first section is fixed, and the sections below are shown based on the opportunity categories activated on the page. A category is displayed if at least one of its child type has the "Visible in opportunities" option activated..png)

Navigation structure.png)

Each opportunity category is displayed as soon as at least one of its child types has the option to be visible in opportunities.
Within each category, there is :
- A "Recommended" tab
- An "Explore all" tab
- A "Positive feedbacks" tab
- A "Negative feedbacks" tab, accessible from the "Positive feedbacks" tab.
→ Feedback pages are always displayed, even if the team member has no given any feedbacks.
The decision to place the negative feedback page at a lower level is due to the fact that users have less need to revisit these opportunities once the feedback has been provided—unlike positive feedback, which requires actions and may need to be easily retrievable by the employee.
Filters and search bar
Filters are customizable by opportunity category, following the fields that have been chosen for each category.
The location filter allows opportunities to be filtered within one or several selected areas (district, city, region, country, etc.). We rely on the city/country data from your opportunities to convert them into GPS coordinates and make them searchable through the filter. The filter values come from an external API; the list cannot be customized. The value “France” does not include the overseas territories..png)

Positive and negative feedbacks pages don't show filters bar - Those pages contain only a few opportunities, filters would be useless there.

How the searchbar work :
The word entered is searched in the following fields:
- Title
- Description
- City
- Country
- Customer
- ID
- Skills if they have been approved. In this case, the search will also bring up opportunities that contain one of the versions of the skill. Please note that for this to work, the skill must be entered in full (this is not an autocomplete)
If the typed word is present in the title it boosts the offer
The typed word is no longer sensitive to s, accents or stuck oe
If multiple words are typed, the words are processed independently.
The more the typed word is present in all the opportunities, the less it allows the opportunity to be raised in the results.
Recommended page
These pages host all of the user's matches. In each section, the 12 most relevant matches are presented by default, but this is only a visual limitation. The page actually contains all of the matches, which the collaborator can access if they use the filters or the search bar to refine their criteria.
The 3 career opportunities pages (Missions, job descriptions, open positions) contain a section for manual suggestions and 5 sections corresponding to 5 AI matching contexts.
The training page contains a section for manual suggestions and 5 sections corresponding to 5 other AI matching contexts.
An opportunity can be found in different sections: it is normal that very relevant opportunities for a user correspond to several matching contexts. In this case, they will appear in different places.
Manual suggestions
It contains all active opportunities suggested by a third party.
Note: in the case of a multi-suggestion (opportunity suggested by several people), we only return the name of the most recent sender. This may change if multi-suggestion becomes more frequent.
The sender info is present in the match summary on the map

And in the matching explanation tab

AI Suggestions
To discover all matching contexts
Explore all page.png)

On this page, you will find all the opportunities that the employee has access to. An opportunity must fit the following criteria to appear here :
- The opportunity is active AND
- The opportunity belongs to a type allowed to be visible on this page AND
- The user matches the matching rules OR the opportunity belongs to a type that can be displayed even for users that are outside the matching rules.
Opportunities are sorted by publication date from newest to oldest.
Feedback Pages.png)

On this page, we arrive by default at positive feedback, sorted by decreasing feedback date.
From this page, you can access negative feedback - this is less highlighted because once the negative feedback is given, the employee has no reason to return to it.
If more than 1000 feedbacks (because it happened), we only display the 1000 most recent feedbacks - and only these 1000 are taken into account on the HR pages.
Negative feedback
When an employee provides negative feedback, they are given several options. These options depend on the opportunity category and the information contained within it.
The reasons for refusal expressed (including the free text available if the reason "Other" is chosen) can be consulted by the collaborator on their opportunities tab, and by HR on Staff an opportunity (results cards and exports) and Manage a career (export).
| Open position | Job description | Assignment | Training | Conditions | User impact | Internal use | Available in rejections reasons modal | |
|---|---|---|---|---|---|---|---|---|
| Other: free text | x | x | x | x | No impact | Analyzing answers to rework the feedback list if needed | No | |
| I have already done this job | x | x | Filters opportunity suggestions with similar jobs | - | Yes | |||
| I am overqualified | x | x | No impact | Improve seniority algorithm | No | |||
| I lack experience | x | x | x | No impact | Improve seniority algorithm | No | ||
| I don't like this job | x | x | x | Filters opportunity suggestions with similar jobs | - | Yes | ||
| I don't want to work in "City" | x | x | City is informed | Filters opportunity suggestions with the same city | - | Yes | ||
| I don't want to do this job in "City" | x | City is informed | Filters opportunity suggestions with the same city and similar job | - | Yes | |||
| The training is too simple | x | No impact | Improve seniority algorithm | No | ||||
| The training is too complex | x | No impact | Improve seniority algorithm | No |
The modal of reasons for refusal.png)

When an employee gives negative feedback with a reason relating to the job or the city, they can find these reasons for refusal in a dedicated modal.
These patterns involve filtering future match suggestions with similar occupations and/or identical city.
This modal returns the items excluded by the collaborators, and not the reason for exclusion. For example, if the collaborator refused the developer job, we do not specify whether it is because he is too qualified, not qualified enough, etc. (it is nevertheless available on the map of opportunities concerned by this feedback) We just return that the developer job was refused, and will therefore be filtered from future suggestions.
If the employee removes a reason for refusal, it does not change the feedback on the opportunity from which that reason came.
The employee can remove reasons for rejection so that future suggestions will again include the affected items.
The modal may contain skill-related rejection reasons - which come from the old version of training feedback. These reasons are no longer used but are being kept for a future version.
Automatic applications
Card information and opportunity modal
Opportunity Cards.png)

The cards contain:
- The opportunity type name icon - this name is customizable
- If it is the employee's own job description, we suggest a dedicated icon
- The different tags:
- Seen: it is displayed if the collaborator has already opened the opportunity detail. This is the same information that is found in Staff an opportunity ("No feedback but seen, no feedback and not seen) In the feedback pages, this tab is never displayed (if feedback has been given - even without having accessed the details - it is considered that the opportunity has necessarily been viewed)
- Urgent: if the feature has been activated and the opportunity has a start date that arrives before the number of days defined via the config, the icon is displayed on the map.

- The name of the opportunity
- Opportunity publication date: This is the last time the opportunity was activated. ⚠️ On job descriptions, this date is hidden by default.
- The match summary (= matching summary) if present.
- In the "Recommended" tab,
- The opportunity always has the summary of the match corresponding to the section in which it is found.
- In the "Explore all" tab, "Positive feedbacks", "Negative feedbacks"
- If the opportunity is manually suggested, this is what prevails, whether or not there are parallel matches.
- Otherwise, if the opportunity only corresponds to a matching context, it is this context which is presented in the match summary
- Otherwise, if the opportunity matches multiple matching contexts, a specific matching summary will appear to flag this.
- In the "Recommended" tab,

*Feedback buttons with different options in case of negative feedback
Opportunities details

.png)
The header contains:
- The opportunity type name icon - this name is defined in the config per opportunity type.
- If it is the job description of the user, we offer a dedicated tab
- The publication date (except for job descriptions)
- City and country - if specified
- The start date and end date - if specified
These dates should indicate the start and end of the assignment, not the application period. If there are specific application windows to communicate, they should be included in the description
"Description" tab
.png)

This tab contains:
- The redirection insert to the ATS / LMS or the email of the owner of the opportunity. It is displayed by default, from the moment a URL has been entered. If the option to show the owner contact has been set for this type of opportunity, we prioritize the redirection to the mailto of the owner (if it exists)
- Description of the opportunity
- The various additional properties that have been set up to appear for employees
- The possible video if it was added.
"Matching Explanation" tab
This tab contains:
- The box indicating the manual suggestion - if there was one
- The box indicating the different matching contexts - if there are any
- For all career opportunities, the list of skills associated with the opportunity is displayed. The expected level is shown above the level bar, and the target icon indicates that the skill is a Main skill. Information is also provided to indicate whether the skill is :
- Declared on the employee profile
- Presumed on the employee's profile
- This means that even if the employee has not declared the skill, the AI has detected from his profile that he certainly has this skill.
- On these presumed skills, a link "I do not have the skill" is available to indicate to the AI to no longer presume it.
- Neither declared nor presumed on the employee's profile
Skills may be accompanied by a Find a training link. This link is displayed if you have trainings activated and visible to employees on the platform, or if you have a configuration that allows redirection to your LMS.
The radar showing skill gaps is displayed when the opportunity contains 20 skills or fewer, with at least 4 of them having an expected level. By default, the radar prioritizes the validated level over the declared level; details are available by hovering over each point on the radar..png)

Career Path Tab
If the path configuration is enabled and a career path has been defined from this opportunity, a new tab is displayed and allows you to restore this career path..png)

The Opportunity Suggestions Email
See the AI opportunity suggestion email article