Monster.com Integration

Automatically post jobs to Monster.com from Odoo

The Job Board - Monster.com module allows posting job positions from Odoo to Monster.com, one of the world's largest job boards. The module automatically synchronizes job information and manages posts on Monster.com.

With automated job posting, post updates and deletion, intelligent data mapping, and detailed status tracking, the module helps reach millions of candidates worldwide without manual posting.

Monster.com API
Automated Posting
Data Mapping
Post Updates
Status Tracking
Business Gateway

Key Features

Integration Features

FeatureDescription
Automated PostingPost job positions to Monster.com with one click
Post UpdatesUpdate job information on Monster.com
Post DeletionRemove job posts from Monster.com when campaign ends
Data MappingAutomatically convert Odoo data to Monster.com format
Status TrackingTrack posting status and error notifications

Benefits

Key points

  • Wide reach: Monster.com has millions of candidates worldwide

  • Time-saving: No need to manually post on Monster.com

  • Automatic synchronization: Information always consistent between Odoo and Monster.com

  • Centralized management: Manage all posts from Odoo


Requirements

Key points

  • Module hr_recruitment_integration_base installed

  • Monster.com Business Gateway (API) account

  • API credentials from Monster.com (Monster Identifier and Password)


Configuring Monster.com Account

Before using, you need a Monster.com Business Gateway account with API credentials. This is a dedicated API account, different from regular login accounts.

Steps

  • 1. Contact Monster.com Business Gateway representative to register API account

  • 2. Receive Monster Identifier (API username) and Monster Password (API password)

  • 3. Go to Settings → Recruitment → Monster.com

  • 4. Enter Monster Identifier and Monster Password

  • 5. Click Save to save settings

Authentication Information

FieldDescription
Monster IdentifierAPI username from Monster.com
Monster PasswordAPI password from Monster.com

Configuring Data Mapping

Monster.com uses its own ID system for data types. You need to map Odoo data to Monster.com IDs to ensure information is displayed correctly.


Currency Mapping

Monster.com needs to know the currency to display salary correctly.

Steps

  • 1. Go to Settings → Accounting → Currencies

  • 2. Select currency (e.g., USD, EUR, VND)

  • 3. Add corresponding Monster ID

  • 4. Save settings

Currency Mapping Examples

CurrencyMonster ID
USD1
EUR2
GBP3
VND(Contact Monster.com)

Industry Mapping

Monster.com categorizes jobs by industry for easier candidate search.

Steps

  • 1. Go to Settings → Contacts → Industries

  • 2. Select industry (e.g., Information Technology, Healthcare)

  • 3. Add corresponding Monster ID

  • 4. Save settings

Industry Mapping Examples

IndustryMonster ID
Information Technology123
Healthcare456
Finance789
Manufacturing101

Contract Type Mapping

Monster.com displays contract type so candidates know the job nature.

Steps

  • 1. Go to Settings → Employees → Contract Types

  • 2. Select contract type (e.g., Permanent, Temporary)

  • 3. Add corresponding Monster ID

  • 4. Save settings

Contract Type Mapping Examples

Contract TypeMonster ID
Permanent1
Temporary2
Contract3
Internship4

Posting Jobs to Monster.com

Before posting, ensure the job position has all required information.

Steps

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

  • 2. Click Post Job button on form

  • 3. In Job Board field, select Monster.com

  • 4. Select Apply Method: Send an Email

  • 5. Fill in Email to receive applications (auto from job alias)

  • 6. Check Description (auto from job description, can edit)

  • 7. Set Campaign Start Date (default: today) and Campaign End Date (optional)

  • 8. Click Post Job to post

Required Information

FieldRequiredDescription
Job TitleYesJob position name
DescriptionYesDetailed job description (HTML)
AddressYesWork address (street, city, state, postal code, country)
IndustryYesIndustry (with Monster ID mapped)
RecruiterYesRecruiter
CompanyYesCompany information
SalaryNoSalary range (min, max, period)
CurrencyNoCurrency (if salary provided, with Monster ID mapped)
Contract TypeNoContract type (with Monster ID mapped)
Working ScheduleNoWork schedule (hours/week)

Managing Posts on Monster.com

Managing posts includes updating, deleting, and tracking post status on Monster.com.


Updating Posts

Update posts when you need to change job description, salary, contact information, or job requirements.

Steps

  • 1. Go to Recruitment → Job Posts

  • 2. Find Monster.com post to update

  • 3. Click Update button

  • 4. Edit information in wizard

  • 5. Click Post Job to update


Deleting Posts

Delete posts when you have hired enough people, cancelled the position, or ended the campaign early.

Steps

  • 1. Open Monster.com post

  • 2. Click Action → Delete

  • 3. Confirm deletion

  • 4. Post is removed from Monster.com and status changes to Deleted


Status Tracking

Post Statuses

StatusMeaningAction
SuccessPosted successfullyTrack candidates
FailurePosting failedView error and fix
PendingWaiting for start dateWait or post now
ExpiredExpiredRenew or repost
DeletedDeletedCannot recover

Common Error Handling

Common errors when posting to Monster.com and how to fix them.


Authentication Error

Cause: Incorrect API username or password

Key points

  • Check authentication information in Settings

  • Contact Monster.com to verify account

  • Update new information if needed


Missing Information Error

Cause: Missing address or industry

Key points

  • Open job position

  • Fill in complete Address and Industry

  • Try posting again


ID Mapping Error

Cause: Monster ID not mapped for currency, industry, or contract type

Key points

  • Go to Settings and map required IDs

  • Save settings

  • Try posting again


Timeout Error

Cause: Monster.com service temporarily unavailable

Key points

  • Wait a few minutes

  • System automatically retries 3 times

  • If still fails, try again later


Practical Tips

Key points

  • Fill in complete information before posting, check address and industry

  • Ensure job description is clear and attractive

  • Use HTML for description to highlight important information, but keep it simple

  • Research market before setting salary

  • Use salary range (min-max) for flexibility

  • Choose correct salary period (hour, day, week, month, year)

  • Set end date to avoid unnecessary costs

  • Delete posts when you have hired enough people

  • Use scheduling mode to control timing

  • Track post status regularly

  • Use filters to group Monster.com posts


Frequently Asked Questions

Common questions about Monster.com integration.


Can I use a regular Monster.com account?

No. This module requires a Monster.com Business Gateway (API) account, different from regular login accounts. Contact Monster.com to register an API account.


How do I know if the post is on Monster.com?

Check the post status. If the status is Success, the post has been successfully published. You can visit Monster.com and search for your post to confirm.


Can I post to both Monster.com and other platforms simultaneously?

Yes. In the wizard, select multiple platforms (Monster.com, Indeed, LinkedIn, etc.) to post simultaneously.


How do I get the Monster ID list?

Contact Monster.com Business Gateway representative or refer to Monster.com API documentation. They will provide a complete list of IDs for industries, contract types, and currencies.


Can I test before posting real jobs?

Yes. Monster.com provides a demo environment with test accounts. Contact Monster.com to get a demo account.