From bf0b56bd1550a8bf504066ea01245d0f101bb672 Mon Sep 17 00:00:00 2001 From: larm-odoo Date: Tue, 29 Jul 2025 20:12:07 +0000 Subject: [PATCH] [ADD] Recruitment: Post Job Positions closes odoo/documentation#14449 X-original-commit: 5ac44d2c34804738de5dbe66cf4ff0f1dc87b7aa Signed-off-by: Lara Martini (larm) --- content/applications/hr/recruitment.rst | 27 +-- .../applications/hr/recruitment/new_job.rst | 6 - .../applications/hr/recruitment/post_job.rst | 162 ++++++++++++++++++ .../hr/recruitment/post_job/job-board.png | Bin 0 -> 36709 bytes .../hr/recruitment/post_job/posts.png | Bin 0 -> 12895 bytes 5 files changed, 164 insertions(+), 31 deletions(-) create mode 100644 content/applications/hr/recruitment/post_job.rst create mode 100644 content/applications/hr/recruitment/post_job/job-board.png create mode 100644 content/applications/hr/recruitment/post_job/posts.png diff --git a/content/applications/hr/recruitment.rst b/content/applications/hr/recruitment.rst index 1fecf6146..1374ad9b1 100644 --- a/content/applications/hr/recruitment.rst +++ b/content/applications/hr/recruitment.rst @@ -35,31 +35,6 @@ app. To view and edit the settings, navigate to :menuselection:`Recruitment app --> Settings`. After any changes are made, click the :guilabel:`Save` button in the top-left corner to save all the changes. -Job posting ------------ - -The :guilabel:`Job Posting` section of the **Recruitment** app settings has two configurations, -enabling posting jobs on the company website, and on external job boards. - -If job positions are to be posted to the company's website, enable the :guilabel:`Online Posting` -option. - -.. note:: - The :guilabel:`Online Posting` is only available if the :doc:`Website <../websites/website>` - application is also installed. - -The **Recruitment** app can post job positions directly to a job board. To enable this, click -:icon:`oi-arrow-right` :guilabel:`Choose a Job Board`, and the required module is presented, if not -already installed. Click :guilabel:`Install` on the corresponding module, then the main Odoo -dashboard loads after a successful installation. - -Open the **Recruitment** app, and navigate to :menuselection:`Recruitment app --> Configuration --> -Settings`. The corresponding job board credentials are listed. Enter the :guilabel:`Username` and -:guilabel:`Password` for the job board. Click the :guilabel:`Save` button after making any changes. - -.. note:: - Currently, the only job board integration with Odoo is Monster.com. - Process ------- @@ -387,6 +362,7 @@ appears in the chatter. .. seealso:: - :doc:`recruitment/new_job` + - :doc:`recruitment/post_job` - :doc:`recruitment/add-new-applicants` - :doc:`recruitment/schedule_interviews` - :doc:`recruitment/offer_job_positions` @@ -400,6 +376,7 @@ appears in the chatter. :titlesonly: recruitment/new_job + recruitment/post_job recruitment/recruitment-flow recruitment/add-new-applicants recruitment/schedule_interviews diff --git a/content/applications/hr/recruitment/new_job.rst b/content/applications/hr/recruitment/new_job.rst index a0d4699c1..1b18df86e 100644 --- a/content/applications/hr/recruitment/new_job.rst +++ b/content/applications/hr/recruitment/new_job.rst @@ -51,12 +51,6 @@ card to reveal several options, and then click :guilabel:`Configuration` to edit .. image:: new_job/edit-job.png :alt: Edit the job position card. -.. note:: - The top-right corner of the card has a toggle to publish the job position to the website. If the - job position is published, a green :guilabel:`Published` toggle is visible. If the job position - is *not* published a gray :guilabel:`Not Published` toggle appears. Click the toggle to publish - or unpublish the job position. - Recruitment tab ~~~~~~~~~~~~~~~ diff --git a/content/applications/hr/recruitment/post_job.rst b/content/applications/hr/recruitment/post_job.rst new file mode 100644 index 000000000..413c30781 --- /dev/null +++ b/content/applications/hr/recruitment/post_job.rst @@ -0,0 +1,162 @@ +================== +Post job positions +================== + +After a job position has been :doc:`created and configured `, the next step is to share it, +so that prospective applicants can apply. + +Job positions can be shared on the :ref:`company website ` or on :ref:`job boards +`. + +.. _post-job/website: + +Publish to website +================== + +To publish a job listing on the company's website, first a setting must be enabled in the +**Recruitment** app. Navigate to :menuselection:`Recruitment app --> Configuration --> Settings`, +and enable the :guilabel:`Online Posting` option. Click the :guilabel:`Save` button after making any +changes. + +.. note:: + The :guilabel:`Online Posting` is only available if the :doc:`Website <../../websites/website>` + application is also installed. + +Once the setting has been enabled, open the main **Recruitment** dashboard by navigating to +:menuselection:`Recruitment app --> Applications --> By Job Position`. A toggle appears in the +lower-left corner of every job position card, and indicates whether the role is :guilabel:`Not +Published` or :guilabel:`Published`. + +Click on the toggle to change the current state of the job position. When a job position is +published, a green :guilabel:`PUBLISHED` banner appears in the top-right corner of the card. + +To view the listing on the website, click the :icon:`oi-launch` :guilabel:`Job Page` in the +lower-right corner of the job card. + +.. _post-job/boards: + +Post on job boards +================== + +Posting a job on a job board is an effective way to reach a wider audience, and attract more +candidates. + +.. note:: + Check back frequently for more updates, as more job boards are added. + +Job board settings +------------------ + +To publish a job listing onto a job board outside of Odoo, first a setting must be configured in the +**Recruitment** app. Navigate to :menuselection:`Recruitment app --> Configuration --> Settings`, +and click :icon:`oi-arrow-right` :guilabel:`Choose a Job Board`. + +This loads a page displaying the :guilabel:`Recruitment Integration Monster` module. Click +:guilabel:`Activate` to install the module. + +.. note:: + If the :guilabel:`Recruitment Integration Monster` module is already installed, no + :guilabel:`Activate` button appears, only a :guilabel:`Module Info` button. + +After the module is installed, the database reloads to the main dashboard. Open the **Recruitment** +app, and navigate to :menuselection:`Configuration --> Settings`. A :guilabel:`Monster Credentials` +section appears in the :guilabel:`Job Posting` section. + +Enter the :guilabel:`Username` and :guilabel:`Password` for Monster in the corresponding fields, +then click the :guilabel:`Save` button. + +Publish on job board +-------------------- + +Once the credentials have been configured for the job board, it is possible to post a job position. +Navigate to the **Recruitment** app dashboard, and click :guilabel:`# To Recruit` on the desired job +card. + +Click the :guilabel:`Publish on Job Board` button, and a :guilabel:`Publish on Job Board` form loads +in a pop-up window. Fill out the following information on the form: + +- :guilabel:`Job`: The name of the job position appears here by default, and cannot be modified. +- :guilabel:`Job Board`: Using the drop-down menu, select the job board being posted to. +- :guilabel:`Apply Method`: Click the desired radio button to determine how applicants apply for the + position. + + - :guilabel:`Send an Email`: Select this for applicants to apply for the job via email. + - :guilabel:`Redirect to company's website`: Select this for applicants to apply for the job via + the company website. + +- :guilabel:`Email` or :guilabel:`Job url`: The selected :guilabel:`Apply Method` determines which + field appears. The field is populated with the information from the job card, if available. Make + any desired modifications to this field, for example enter a tracking url for the job board + listing. +- :guilabel:`From` and :guilabel:`to`: Using the calendar selector, select the date the list should + be posted to the job board, in the :guilabel:`From` field. The :guilabel:`to` field says + :guilabel:`No Limit`, by default. If the job position should be removed from the job board on a + specific date, enter it in the second field. +- :guilabel:`Description` tab: The description from the job card populates this tab, by default. + Make any desired changes to it in this section. This is what appears on the job board. + + .. tip:: + Click the :guilabel:`Generate Description` (:icon:`fa-magic` :guilabel:`AI`) to use AI to edit + or create the job description. + +Once the listing is ready, click the :guilabel:`Post` button. After the post has been published to a +job board, the page reloads to the :guilabel:`Job Boards Posts` page, and the new post appears in a +Kanban card. + +.. image:: post_job/job-board.png + :alt: A job board listing form filled out. + +Job board emails +~~~~~~~~~~~~~~~~ + +When posting job positions on a job board, like Indeed or LinkedIn, the job board posts the job +position, and typically allows the website visitor to apply to the job directly from the job board. + +When someone applies to a job directly from a job board, an email is sent to Odoo from a specific +email address, such as `jobs-listings@linkedin.com`. The email uses regular expression (regex) +rules, which are instructions to match text in the email, and map it to specific fields in Odoo. + +When Odoo receives an email from the job board's corresponding email address, it runs the regex +rule, and pulls applicant information from the email, when creating an applicant record. + +.. example:: + The regex rule for :guilabel:`LinkedIn` (emails received from: `jobs-listings@linkedin.com`) is + :guilabel:`New application:.*from (.*)`. This rule tells Odoo to capture everything after the + word `from` when creating the applicant record. + + An email subject of `New application: Job ID 123 from John Doe` will capture `John Doe` and + create an applicant record for `John Doe`. + +To view the currently configured job board emails, navigate to :menuselection:`Recruitment app --> +Configuration --> Emails`. Three emails come preconfigured in the database; for +:guilabel:`LinkedIn`, :guilabel:`Jobsdb`, and :guilabel:`Indeed`. + +Create job board emails +*********************** + +To create a new job board email, navigate to :menuselection:`Recruitment app --> Configuration --> +Emails`. Click the :guilabel:`New` button, and a blank :guilabel:`Emails` form loads. + +Enter the :guilabel:`Name` for the platform, such as `Glassdoor`, in the corresponding field. Next, +enter the email address the applications will come from, in the :guilabel:`Email` field. Last, enter +the :guilabel:`regex` rules in the corresponding field. + +View job board listings +----------------------- + +To view all the job positions that have been posted to a job board, navigate to +:menuselection:`Recruitment --> Applications --> Job Boards Posts`. This presents the :guilabel:`Job +Boards Posts` dashboard and all job board postings. + +Each listing is displayed in an individual Kanban card, with the following information: + +- :guilabel:`Job Board Icon`: the icon for the job board where the listing is posted. +- :guilabel:`Job Board Listing Title`: the job position title and job board name. +- :guilabel:`From`: the date the listing was published. +- :guilabel:`To`: the date the listing will be removed from the job board. +- :guilabel:`User Icon`: the icon of the user who posted the listing. + +Click on any Kanban card to view the details for the specific job board listing. + +.. image:: post_job/posts.png + :alt: All job positions posted to a job board. diff --git a/content/applications/hr/recruitment/post_job/job-board.png b/content/applications/hr/recruitment/post_job/job-board.png new file mode 100644 index 0000000000000000000000000000000000000000..856a0133e27eb3125acc671136283cd65b9d0e08 GIT binary patch literal 36709 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 literal 0 HcmV?d00001