Website Recruitment Integration

Post job openings to company website and generate job descriptions with AI

The Job Board - Website module allows posting job openings to the company website and using AI to generate professional job descriptions. The module automatically publishes job postings and redirects applicants to the recruitment page on the website.

With AI features using Odoo Language Generation (OLG), you can create engaging job descriptions in seconds. Applicants apply directly on the company website without needing external accounts.

Website Posting
AI Description
Odoo Language Generation
IAP Credits
Direct Application
Auto Publishing

Key Features

Main Features

FeatureDescription
AI Description GenerationUse AI to create professional job descriptions from existing information
Automatic PostingPublish job postings to website with one click
Applicant RedirectApplicants are redirected to recruitment page on company website
Centralized ManagementManage all job posts from Odoo
IAP IntegrationUse AI service through Odoo IAP (In-App Purchase)

Benefits

Key points

  • Save time: AI creates professional job descriptions in seconds

  • High quality: Descriptions optimized to attract candidates

  • Website integration: Applicants apply directly on company website

  • No external accounts needed: Use your own website

  • SEO optimized: Descriptions created with appropriate keywords


Requirements

Key points

  • Module hr_recruitment_integration_base installed

  • Module website_hr_recruitment installed

  • Odoo Website activated

  • IAP credits for AI service (if using AI features)


AI Feature - Odoo Language Generation

The AI feature uses Odoo Language Generation (OLG) to create professional job descriptions from existing information. AI analyzes job position information and generates engaging, readable descriptions.

AI Analysis and Output

AI AnalyzesAI Generates
Job position nameClearly structured job description
Existing job descriptionEngaging, professional content
Company informationEasy-to-read format with bullet points
Work addressLanguage appropriate for the position
Salary level (if available)

Generate Job Description with AI

Use AI to create professional job descriptions in seconds.

Steps

  • 1. Go to Recruitment → Jobs and select the position

  • 2. Click Post Job button on the form

  • 3. In the wizard, click Generate with AI button

  • 4. System sends request to AI service (consumes IAP credits)

  • 5. AI generates description in seconds and displays in Description field

  • 6. Review and edit content if needed

  • 7. Click Post Job to publish


AI Error Handling

Common Errors

ErrorCauseSolution
Prompt too longExisting job description too long (> 10,000 characters)Shorten existing job description, remove unnecessary information
Limit reachedOut of IAP creditsGo to Settings → IAP to purchase more credits
Access errorNo access to IAP serviceContact system administrator, check IAP configuration
Generic errorError from AI serviceWait a few minutes and retry, if still failing contact Odoo support

Post Job to Website

Post job openings to company website with Redirect to Website method.

Steps

  • 1. Go to Recruitment → Jobs and select the position

  • 2. Click Post Job button on the form

  • 3. In Apply Method field, select Redirect to Website

  • 4. Job Apply URL field will automatically display the recruitment page URL

  • 5. Optional: Click Generate with AI to create description or enter manually

  • 6. In Job Board field, select platforms to post to

  • 7. Review information and click Post Job

  • 8. System will publish to website and post to selected platforms


Prepare Job Information

Required Information

FieldRequiredDescription
Job TitleYesJob position name
DescriptionNoJob description (can be AI-generated)
AddressNoWork address
CompanyYesCompany information
RecruiterYesRecruiter
Website PublishedNoWill be automatically enabled when posting

Manage Website Job Posts

Update, hide, or delete job posts on website from Odoo.

Key points

  • Update post: Go to Recruitment → Job Posts → select post → click Update → edit information → click Post Job

  • Hide post: Open job position → disable Website Published → post will be hidden from website immediately

  • Delete post: Open post → click Action → Delete → confirm deletion

  • Updating website posts is free and updates immediately


Track Applicants from Website

Applicants applying through website will automatically have resumes created in Odoo.

Steps

  • 1. Applicant fills form on company website

  • 2. Resume automatically created in Odoo

  • 3. Notification email sent to recruiter

  • 4. View applicants at Recruitment → Applications

  • 5. Information includes: Name, email, phone, attached CV, cover letter, source: Website


Manage IAP Credits

AI features require IAP credits. Each description generation consumes a small amount of credits.

Key points

  • Track credits: Go to Settings → IAP to view balance

  • Purchase credits: Click Buy Credits button in Settings → IAP

  • Optimize costs: Only use AI when truly needed, edit existing descriptions instead of creating new

  • Save good descriptions as templates for future use

  • You can regenerate multiple times until satisfied


Tips for Optimizing AI Descriptions

Key points

  • Prepare input information: Fill in complete job position information before using AI

  • The more detailed the existing job description, the better AI output

  • Include information about company, culture, benefits

  • Edit AI results: Add company-specific information, check language and tone

  • Try generating multiple times to choose the best version

  • Combine AI with manual editing for best results


Optimize Career Page

Key points

  • Attractive design: Use beautiful company images, add culture introduction videos

  • SEO optimization: Use appropriate keywords in descriptions, add meta descriptions

  • Simple application form: Only require necessary information, allow easy CV upload

  • Display benefits and perks clearly

  • Ensure SEO-friendly URLs


Frequently Asked Questions

FAQ

QuestionAnswer
Is the AI feature free?Not entirely. The AI feature uses Odoo's IAP service, requiring credits. However, the cost is very low and you can purchase credits as needed.
Can I edit AI-generated descriptions?Yes. After AI generates the description, you can freely edit before posting. AI is just a support tool.
How do applicants find job postings?Job postings automatically appear on the Careers or Jobs page of the website. You can share the direct link.
Can I post to both website and other platforms simultaneously?Yes. In the wizard, select multiple platforms to post simultaneously. Each platform will have a separate post.
Does AI support multiple languages?Yes. AI can generate descriptions in multiple languages depending on the language of existing descriptions and system configuration.