Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Performance
  3. AIConnect HRM Pro - OKR, KPI & Performance Management v 19.0
  4. Sales Conditions FAQ

AIConnect HRM Pro - OKR, KPI & Performance Management

by AIPOWER CO. https://aipower.vn/en , LTD https://aipower.vn/en
Odoo

$ 131.67

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
  • Description
  • Manifest
  • License

AIConnect HRM Pro — OKR, KPI and Performance Management

A complete goal-management system for Odoo Community: objectives at five levels, a real KPI engine, a check-in rhythm that produces evidence, and a review cycle that ends in a calibrated score somebody can defend.

  • 7 modules, one install
  • 5 goal levels: company, branch, department, team, individual
  • 10 industries × 25 roles of ready-made OKR and KPI packs
  • Community dependencies only: Employees (hr), Discuss (mail), Web

Goals are rarely lost in the planning workshop. They are lost in month three.

Targets get written in January and reopened in December. Halfway through, nobody can say whether 20% is fine or a disaster. The number behind a KPI is re-argued every quarter because nobody wrote down what it means. And when scores finally land, they are compared across managers who never agreed on what a good one looks like.

Three practices prevent that, and this suite is built around them: a documented measurement, a cadence that produces evidence, and governance that makes a mid-cycle change a decision instead of an edit.

The whole system on one page: a one-time setup, then the loop every cycle runs.

The whole system on one page: a one-time setup, then the loop every cycle runs.

Plan, Do, Check, Act — as records, not as a slide

Each stage leaves behind something the next stage can use.

Plan
Objectives at company, branch, department, team or individual level with weighted key results. Four ways in: the form, a three-sheet Excel import, a rollover from the previous cycle, or a ready-made pack from the role library. Weights must reach exactly 100% before a scorecard can be submitted.
Do
Check-ins carry a value, a 1-10 confidence and the one blocker in the way. Actuals also arrive automatically from metric sources and the sale/project bridges, or monthly by CSV/XLSX import from systems outside Odoo.
Check
Pace diagnosis compares real progress against calendar spent and computes the run rate now required. Alert rules escalate red streaks, falling confidence and stale goals. Review meetings build their agenda from what is red, stale or blocked.
Act
Mid-cycle target changes go through an approved revision with a written reason. At cycle end: scoring, a review route map, anonymous 360, calibration, 9-box, and a rollover that carries unfinished work into the next cycle.

Plan, Do, Check, Act - each stage leaves a record the next one uses.

Plan, Do, Check, Act - each stage leaves a record the next one uses.

Leadership cockpit: cycle health, the department heatmap ordered worst first, and the risk queue.

Leadership cockpit: cycle health, the department heatmap ordered worst first, and the risk queue.

A KPI is a definition, not a column heading

Every KPI carries its full documentation form, so the argument happens once and the operator knows exactly where the number comes from.

  • Business definition. What this measures, in language the operator and the executive both accept.
  • Formula and unit. The documented calculation - recorded for humans, never executed as code.
  • Direction. Higher-is-better, lower-is-better, or pass/fail. Lower-is-better targets must be strictly positive: “zero incidents” is modelled as pass/fail, because a linear achievement formula is undefined at a target of zero.
  • Aggregation. Final value, average or cumulative - how period results roll into the cycle number.
  • Frequency and source. Which system or report the number comes from, on what cadence, and who confirms it.
  • Leading or lagging. Whether it predicts the result or reports it.
  • Thresholds. Red/amber/green bands inherited from the cycle, or overridden for this KPI alone.

Scoring follows the Google OKR convention: normalised 0.0-1.0, clamped to the cycle cap, with configurable thresholds (0.4 / 0.7 by default). Committed and aspirational objectives are scored separately, so a stretch goal landing at 0.7 is not read as a miss.

The KPI documentation form: definition, formula, direction, aggregation, source and thresholds in one place.

The KPI documentation form: definition, formula, direction, aggregation, source and thresholds in one place.

Read one portfolio through several lenses

Balanced Scorecard, Hoshin Kanri and 4DX ship built in, each with its own dimensions. An objective can carry dimensions from more than one framework at a time.

Balanced Scorecard - is the portfolio balanced?
Tag objectives and KPIs as Financial, Customer, Internal Process or Learning & Growth, then group any goal list by perspective and look at the shape. A portfolio that is all Financial is borrowing against next year; nothing in Learning & Growth means the capability that produces future results is not being built.
Key success factors - what must go right?
A starter catalogue of the few areas where the strategy lives or dies. Each objective declares the factor it drives; each KPI declares the factor it measures. A factor with no measuring KPI is something you called critical and cannot see.
Hoshin Kanri and 4DX - separate the vital few
Breakthrough bets, daily management and local improvement are distinguished explicitly, so the whirlwind of necessary operational work does not quietly crowd out the three to five changes the year exists for.
Alignment that survives contact
Objectives cascade inside a cycle or into the containing cycle - a quarterly goal under an annual one - plus soft “contributes to” links across the tree.

Five levels, weighted roll-up, and the frameworks a portfolio can be read through.

Five levels, weighted roll-up, and the frameworks a portfolio can be read through.

The alignment tree: how every key result rolls up into the company plan.

The alignment tree: how every key result rolls up into the company plan.

Three ways in, and two rules that keep the data trustworthy

Automatic
Metric sources aggregate any allow-listed model on a schedule. The optional bridges pull task progress into key results, and quotations, confirmed orders and posted invoices into sales KPIs.
Imported
Monthly CSV or XLSX exports from MES, helpdesk or analytics land through the actuals import wizard, with a preview and a per-row report before anything is committed.
Manual
Everything else is typed in by the owner. Each role in the library ships a collection playbook saying where its numbers live and who confirms them.
Manual always beats automatic. A value a person entered is never overwritten by a collector.
A confirmed period is final. Once a manager confirms a period result, no import and no scheduled job changes it silently.

Three ways in, one place they land, and the two rules that decide who wins.

Three ways in, one place they land, and the two rules that decide who wins.

KPI targets with direction, aggregation and period results.

KPI targets with direction, aggregation and period results.

Pace diagnosis on a key result: expected progress and the run rate now required.

Pace diagnosis on a key result: expected progress and the run rate now required.

A score people can defend

Route-map reviews
Build the review as stages - self-assessment, manager, peer, calibration, sign-off - with your own form, sections and question types. The goal score is snapshotted when the review is generated, so later edits to goals never rewrite history.
Anonymous 360
Aggregates appear only once the minimum number of raters has answered. Rater identity is hidden at field level and responses are written by the system account, so no author trail points back at a rater.
Calibration with a record
Compare scores across teams before they are final. Changing a score requires a written justification, and an applied line can be neither edited nor deleted afterwards - by anyone, administrators included.
9-box, IDP and PIP
Performance against potential on a strict 3×3 grid, development plans with actions and owners, and improvement plans with 30/60/90-day checkpoints.

From a goal score to a decision people can defend.

From a goal score to a decision people can defend.

Personal scorecards: weighted KPIs that must total exactly 100% to submit.

Personal scorecards: weighted KPIs that must total exactly 100% to submit.

A role library instead of a blank page

Ten industries and twenty-five roles of ready-made objective and KPI templates, written in the KPI documentation practice and informed by the ISO 30414 human-capital indicator families. Pick your industry, pick the role, apply the pack into a cycle, then edit the drafts - the templates are reference points, not prescriptions.

  • Per-role collection playbooks: where each number lives, how it is pulled and on what cadence.
  • A built-in management guide covering the OKR rhythm, writing key results as numbers rather than activities, the Balanced Scorecard balance check, success factors, data collection and fair scoring.
  • A capture wizard that turns your own proven objectives and KPIs into company templates, kept per company and never mixed into the shared built-ins.

The role library: industries, roles and ready-made packs.

The role library: industries, roles and ready-made packs.

The built-in management guide, shipped with the product.

The built-in management guide, shipped with the product.

Changes are decisions, and they leave a trail

Cycle lock
Cycles run in parallel and nest - a quarter inside a year. Closing and locking a cycle stops business edits; corrections after that go through an approved revision, not a quiet write.
Target revisions
A change to an approved target, weight or owner records the old value, the new value, the reason and the approver, and posts all of it to the record's message history.
Access by reporting line
Record rules follow the Odoo manager chain and company boundaries. Metric sources evaluate with the caller's own access rights, and only against models an administrator has allow-listed.
Honest about limits
360 anonymity is enforced at application level. A database administrator with direct SQL access can always read raw rows - the documentation states that rather than implying a guarantee it cannot make.

Alert rules are configuration, not code: red streaks, falling confidence, stale goals.

Alert rules are configuration, not code: red streaks, falling confidence, stale goals.

Objectives across levels, with weights, owners and key-result counts.

Objectives across levels, with weights, owners and key-result counts.

Screenshots are taken on the demo dataset that ships with the app. The application area is shown on its own; an optional backend theme was used for the surrounding shell and is not part of this product.

What you get

  • Odoo version. 19.0 Community. An 18.0 backport is maintained and available on request.
  • Dependencies. Employees (hr), Discuss (mail), Web - Community only. No Enterprise app required. Excel import uses the openpyxl Python package, with a clear message if it is not installed.
  • Installed by this app. AIConnect HRM Base, AIConnect OKR & KPI, AIConnect HRM Review, AIConnect HRM Library.
  • Optional bridges. AIConnect HRM Project and AIConnect HRM Sale, installed separately when the matching Odoo app is present.
  • Languages. English and Vietnamese. Japanese ships as a flagged draft, marked as needing native review rather than presented as finished.
  • Demo data. A fictional dataset modelled on a real digital-product department: weighted objectives totalling 100%, a KPI catalogue with directions and aggregation methods, and personal scorecards summing to 100%.
  • Licence. OPL-1.

AIPOWER CO., LTD

We build Odoo systems for companies that intend to run on them. If you want this suite configured against your own cycles, industries and reporting lines, that is work we do as well.

Part of the AIConnect range for Odoo, alongside AIConnect AI Agent Helpdesk.

Website: aipower.vn/en
Sales and support: sales@aipower.vn

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Employees (hr)
Community Apps Dependencies Show
• AIConnect HRM Base - Cycles, Scoring & Access
• AIConnect HRM Library - Industry OKR/KPI Packs
• AIConnect HRM Review - 360, Calibration & 9-Box
• AIConnect OKR & KPI Engine
Lines of code 11083
Technical Name aic_hrm_pro
LicenseOPL-1
Websitehttps://aipower.vn/en
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with