Build the HR apps your team needs on top ofhr

HR portals, attendance, timesheets, leave management — connected live to your NetSuite or Odoo HR data, without buying internal user licenses for every employee.

Trusted by 1,000+ teams worldwide

Eight AdvisoryWestern GlobalTrans MaldivianAardvark TacticalFanaticsActual RenovLviv CroissantsTalus ERPLeadMaster CRMHartmannMazi SystemsMICRMidorickColbrookMermaid PoolsEight AdvisoryWestern GlobalTrans MaldivianAardvark TacticalFanaticsActual RenovLviv CroissantsTalus ERPLeadMaster CRMHartmannMazi SystemsMICRMidorickColbrookMermaid Pools

Start from a template. Ship it in minutes.

Production-ready apps, all connected to your ERP. Fork one, prompt Leo to make it yours.

No templates yet for this category — we're adding more every week.
USE CASES

Apps real HR teams are running today

Pick a starting point — every prompt below is a live template, click to load it in the chat.

Employee Self-Service Portal

One portal where employees clock in, request leave, view payslips and update personal info — synced live with Odoo HR.

Odoo
One portal for everything employees need
Click to use this template →

Timesheet Submission

Employees log hours by project and task with monthly summaries and a manager approval workflow.

Odoo
Simplify time tracking without extra HR licenses
Click to use this template →

Clock-In Kiosk

Mobile or shared kiosk for employees to clock in/out, synced to Odoo hr.attendance in real time.

OdooNFCCamera
Track attendance without HR licenses
Click to use this template →

Attendance Manager Dashboard

Manager view: who is in, who is out, late arrivals, recurring patterns and monthly exports.

Odoo
See your team's attendance at a glance
Click to use this template →

Time Off Management

Request and approve leave with balance tracking, manager workflow and a team calendar.

OdooSlackEmail
Manage leave without paperwork
Click to use this template →

Employee & Manager HR Portal

Role-based portal for attendance corrections and time-off requests — without giving employees backend access.

Odoo
Reduce HR admin workload
Click to use this template →

Your ERP stores HR data.

It doesn't help your team use it.

Your ERP has the records. Your team needs a place to actually do things — request leave, check pay, claim expenses, see who's who. That's the app HelloLeo builds.

WITHOUT HELLOLEO

HR data lives in your ERP. Everything else lives in spreadsheets, emails and Slack.

  • Time-off via email — HR copy-pastes into the ERP
  • Payslips sent as PDF attachments, every month
  • Expense receipts in Drive folders no one keeps clean
  • Onboarding via a Notion checklist that drifts
  • Org chart? A Lucid file someone updated in 2024
WITH HELLOLEO

One employee portal, generated in minutes, reading and writing directly to your ERP.

  • Self-serve time off — writes straight to your ERP
  • Payslips fetched from your payroll tools
  • Expenses with OCR receipts, GL-mapped on submit
  • Onboarding flows that branch on role and country
  • Live org chart auto-built from your ERP records
INTEGRATIONS

Connected to the HR stack you already pay for.

Your portal reads payslips from your payroll tool, time from Kelio, identities from Okta — and writes everything back to your ERP. No middleware to build.

FEATURES

Everything your HR team has been asking for

Skip the HR User License Tax

Employees clock in, log time, request leave and view payslips through a custom portal — without consuming an internal user seat each.

Built on Your Existing HR Records

Reads and writes your employee, attendance, leave and payroll records directly in your ERP. No data sync, no parallel database, no drift.

Role-Based by Default

Employees see only their own records. Managers get team views, approval queues and exports. HR admins get the full picture.

Mobile-First Where It Matters

Clock-in kiosks, time-off requests and timesheet entry work on any phone or shared tablet — perfect for shop floors and field teams.

STORIES

HR teams shipping with Leo

Real apps, in production, written in days — not months.

TM
Sreekumar K.
ERP Engineer · Trans Maldivian Airways
3 apps · 6 days
We built a training management portal for our ground handling staff, automated medical leave processing, and now track overnight aircraft accommodations — all connected to our ERP. Things that would have taken months from a dev agency were live in days.
transmaldivianairways.helloleo.app
live
Trans Maldivian Airways app
MS
E. Mejia
CEO · Midorick Solutions
10+ portals · per month
We build Odoo applications for our consulting clients. HelloLeo lets us ship client portals and internal tools in a fraction of the time. Our invoice approval automation alone saved weeks of custom development.
midoricksolutions.helloleo.app
live
Midorick Solutions app
H
F. Jäger
IT · Hartmann
4 apps · 1 sprint
We shipped four HR apps in a single sprint — vacation tracking, sick leave management, time-off requests and an employee module — all reading and writing live to our Odoo HR. The kind of internal tools we'd have outsourced for tens of thousands of euros.
hartmann.helloleo.app
live
Hartmann app
TM
MS
H
Join 1000+ companies building with Leo

Why HelloLeo, not a generic AI coding tool?

AI coding tools (Claude Code, Cursor, Codex…) are built for developers starting from scratch. HelloLeo is built for Odoo business teams.

Built for Odoo, not blank

Generic AI

Starts from a blank environment, knows nothing about your Odoo modules or data.

HelloLeo

Natively connected to your Odoo. Your modules, custom fields and history are already part of the context.

Production data is safe by default

Generic AI

Works against your live database with no guardrails. One bad prompt can overwrite production.

HelloLeo

Isolated staging environment with automatic backups. Changes reach production only after you approve them.

One-click deploy and Odoo SSO

Generic AI

You handle servers, hosting, domains and OAuth integrations from scratch for every app.

HelloLeo

One-click publish and Odoo SSO out of the box. Your team logs in with their existing credentials.

Managed runtime and support

Generic AI

Self-hosted means self-managed. No monitoring, no alerts, no help when something breaks.

HelloLeo

Fully managed infrastructure with monitoring, alerts and a real support team that knows Odoo.

Frequently Asked Questions