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. Employees
  3. Pocket v 19.0
  4. Sales Conditions FAQ

Pocket

by codebar Solutions AG https://www.codebar.ch
Odoo
v 19.0 Third Party 4
Download for v 19.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Employees (hr)
• Project (project)
Lines of code 1208
Technical Name pocket
LicenseLGPL-3
Websitehttps://www.codebar.ch
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Employees (hr)
• Project (project)
Lines of code 1208
Technical Name pocket
LicenseLGPL-3
Websitehttps://www.codebar.ch

Pocket

One tap to sign in to the mobile time-tracking app

Getting a team onto a mobile app usually means handing out server addresses, database names, logins and API keys — and walking everyone through a fiddly setup screen. Pocket removes all of it. Send a single email; the user taps one button on their phone and the Pocket app opens and signs them in automatically. Nothing to type, nothing to copy and paste.

How it works

A secure, one-time handshake does all the setup for the user. Here is the full journey, from invite to tracking time:

  1. Invite. A manager invites users in bulk, or a user requests their own link from profile preferences.
  2. Email. Odoo sends a clean, branded email with a single one-time link.
  3. Tap. The user taps Set up Pocket on their phone and the app opens straight from the link.
  4. Hand-off. The app and Odoo exchange the link behind the scenes. Odoo verifies it once, then issues a real, per-user API key and returns the full connection profile (server, database, user and key).
  5. Done. The user is signed in automatically and starts tracking time — no server address, database, login or key ever typed by hand.

The link works once and expires after a short time, and the key it creates is a genuine Odoo API key that belongs to the user — not a shared secret.

The Pocket invite email with a single Set up Pocket button
Email me my sign-in link, from the user's own profile preferences

Self-service sign-in

Users help themselves. Straight from their own profile preferences, they click Email me my sign-in link and get an invite on the spot — no support ticket, no waiting on an admin. Lost their phone or got a new one? They just request a fresh link.

Onboard the whole team at once

Managers select any number of users in the standard Users list and run Invite Pocket users from the Actions menu. Everyone gets their personal one-time link in a single step — perfect for rolling the app out to a new team or location.

Invite Pocket users in bulk from the Users list Actions menu
Enrollments list showing each invite's state, last sent and expiry

See every invite at a glance

The Enrollments dashboard shows who has been invited and where each stands — pending, used, expired or revoked — plus when the link was last sent and when it expires. Filter and group to track a roll-out in seconds.

Full control over access

Open any enrollment to resend a fresh link or revoke access. Revoking instantly removes the linked API key, so a lost or stolen device is cut off immediately — without touching the user's Odoo login.

Enrollment detail with Resend link and Revoke actions

Secure by design

Convenience never comes at the cost of security. Pocket is built around one-time links and real, revocable keys.

One-time, short-lived links

Each link can be used only once and expires after a configurable window. Only a hash of the token is ever stored — the link itself is never kept in the database.

Rate-limited sign-in

The public exchange endpoint is rate-limited per source to absorb abuse and brute-force attempts.

Real, revocable API keys

Sign-in mints a genuine, per-user Odoo API key with a configurable lifetime. Revoke the enrollment and the key dies with it.

Hands-off cleanup

A daily job expires stale invites and purges old records based on a retention window you set — no manual housekeeping.

Clear access roles

Self-service is limited to internal users. Inviting others and managing enrollments are gated behind dedicated Pocket User and Pocket Manager groups.

Configurable, not complicated

Everything lives in Settings → Pocket. Sensible defaults work out of the box; tune the link scheme and lifetimes to match your app.

Pocket settings: deep-link scheme/path, store URLs and lifetimes
  • Deep-link scheme & path for the mobile app.
  • App Store / Play Store URLs (optional).
  • Sign-in link validity in hours.
  • API key validity in days (0 = never expires).
  • Enrollment retention before old records are purged.

At a glance

  • ✓ Frictionless onboarding — one tap, no manual setup
  • ✓ Bulk invites for managers and self-service for users
  • ✓ One-time, hash-stored links and revocable per-user API keys
  • ✓ Available in English and German
  • ✓ Built for Odoo 19

By codebar Solutions AG · Support: helpdesk@codebar.ch · www.codebar.ch

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, please use the developer contact information. They can usually be found in the description.
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