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
    • Estate 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. Discuss
  3. O-Meet (Jitsi) v 18.0
  4. Sales Conditions FAQ

O-Meet (Jitsi)

by Your Company https://www.yourcompany.com
Odoo

$ 199.83

v 18.0 Third Party
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 • Calendar (calendar)
• Website (website)
• Discuss (mail)
Lines of code 854
Technical Name jitsi_meet_ui
LicenseOPL-1
Websitehttps://www.yourcompany.com
Versions 16.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Calendar (calendar)
• Website (website)
• Discuss (mail)
Lines of code 854
Technical Name jitsi_meet_ui
LicenseOPL-1
Websitehttps://www.yourcompany.com
Versions 16.0 17.0 18.0
  • Description
  • Documentation
  • License

🎥 O-Meet (Jitsi) - Premium Edition

Professional video conferencing solution for Odoo 18 with Google Meet-inspired interface and Jitsi integration.

Odoo 18.0 Calendar Integration Premium - $200

✨ Key Features

⚡ Instant Meetings

Create and join meetings instantly with one click. No scheduling needed for quick calls.

📅 Scheduled Meetings

Plan meetings in advance with date, time, and duration. Integrated with Odoo Calendar.

🔗 Public Join Links

Anyone with the meeting link can join - no Odoo login required!

🎨 Modern Dashboard

Beautiful Google Meet-style interface with quick actions and meeting management.

🔐 JWT Security

Optional JWT authentication for secure meetings with moderator privileges.

📱 Mobile Friendly

Works seamlessly on desktop and mobile browsers with WebRTC support.

🚀 Quick Start

Create Instant Meeting

  1. Go to O-Meet → Dashboard
  2. Click "New Meeting" button
  3. Meeting opens in new tab automatically
  4. Share the URL with participants

Create Scheduled Meeting

  1. Go to O-Meet → My Meetings → Create
  2. Set Meeting Type: "Scheduled"
  3. Choose date, time, and duration
  4. Save and copy the meeting URL
  5. Share with attendees

Join a Meeting

  • Option 1: Dashboard → Enter meeting code → Join
  • Option 2: My Meetings → Click "Join" button
  • Option 3: Open shared meeting URL directly

📋 Features in Detail

Meeting Management

  • States: Draft → Ready → Started → Ended
  • Types: Instant vs Scheduled with visual badges
  • Views: Dashboard, Kanban, List, Form with rich details
  • Actions: Join Meeting, Copy Link buttons everywhere
  • Integration: Full Odoo Calendar integration

Calendar Integration

  • Create meetings directly from Calendar events
  • Automatic meeting link generation
  • Sync meeting schedules with Odoo Calendar
  • Send invitations with meeting links

Security Features

  • JWT token authentication support
  • Configurable moderator privileges
  • Self-hosted Jitsi server support
  • Secure meeting room generation

⚙️ Configuration

System Parameters

Configure your Jitsi server via Settings → Technical → System Parameters:

jitsi.server_url = https://meet.jit.si (or your server) jitsi.server.domain = meet.jit.si jitsi.jwt.app_id = your_app_id (optional) jitsi.jwt.app_secret = your_secret (optional)
💡 Pro Tip: For production use, deploy your own Jitsi server for better control, privacy, and performance. The module works with both meet.jit.si and self-hosted instances.

🎯 Use Cases

Sales Team

  • Instant client calls from CRM
  • Schedule product demo meetings
  • Share meeting links in email campaigns

Support Team

  • Quick screen sharing sessions
  • Scheduled customer onboarding
  • Internal team standups

HR Department

  • Remote interview scheduling
  • Team meetings and all-hands
  • New employee onboarding

🔧 Technical Details

  • Version: 1.1.0
  • Odoo Version: 18.0
  • License: OPL-1 (Odoo Proprietary License)
  • Price: $200 USD (one-time payment)
  • Dependencies: base, web, website, calendar
  • Python Dependencies: PyJWT (for JWT authentication)
  • Browser Support: Chrome, Firefox, Edge, Safari (WebRTC required)

📱 Browser Compatibility

O-Meet works on all modern browsers with WebRTC support:

  • ✅ Google Chrome (recommended)
  • ✅ Mozilla Firefox
  • ✅ Microsoft Edge
  • ✅ Safari (macOS and iOS)
  • ✅ Mobile browsers (Android & iOS)

🆘 Support

Need help? Here are some resources:

  • Check module documentation in README.md
  • Review troubleshooting guides in module folder
  • Test with meet.jit.si before deploying your own server
  • Ensure browser allows camera/microphone access

🌟 Why Choose O-Meet?

  • ✅ Great Value: One-time $200 payment, no recurring fees
  • ✅ No Per-User Cost: Unlike proprietary solutions
  • ✅ Privacy-Focused: Host your own Jitsi server
  • ✅ Seamless Integration: Native Odoo experience
  • ✅ Modern UI: Google Meet-inspired design
  • ✅ Enterprise Ready: JWT authentication & security
  • ✅ Premium Support: Professional support included

Ready to Start Meeting? 🎉

Install O-Meet now and transform your Odoo video conferencing experience!

O-Meet (Jitsi) - Video Conferencing

Overview

O-Meet brings Google Meet-style video conferencing to Odoo 18, powered by Jitsi. Create instant meetings or schedule them in advance, share public links, and manage everything from within Odoo.

Features

Instant Meetings

Create meetings with one click and join immediately. Perfect for:

  • Quick team calls
  • Impromptu client meetings
  • Instant screen sharing sessions

Scheduled Meetings

Plan meetings in advance with:

  • Date and time selection
  • Duration configuration
  • Attendee management
  • Automatic link generation
  • Calendar integration

Public Join Links

Share meeting links with anyone:

  • No Odoo login required for participants
  • Works on any device with a web browser
  • WebRTC support for audio/video
  • Direct join from link

Calendar Integration

Seamlessly integrated with Odoo Calendar:

  • Create meetings from calendar events
  • Automatic meeting link in event description
  • Sync meeting schedules
  • Send invitations with links

Installation

Prerequisites

  • Odoo 18.0 Community or Enterprise Edition
  • PyJWT Python library (for JWT authentication)
  • Modern web browser with WebRTC support

Steps

  1. Place the module in your Odoo addons path
  2. Update the apps list
  3. Install "O-Meet (Jitsi)" from Apps menu
  4. Configure Jitsi server URL (optional)

Configuration

System Parameters

Configure via Settings → Technical → System Parameters:

  • jitsi.server_url: Your Jitsi server URL (default: meet.jit.si)
  • jitsi.server.domain: Jitsi server domain
  • jitsi.jwt.app_id: JWT App ID (optional, for authentication)
  • jitsi.jwt.app_secret: JWT App Secret (optional, for authentication)

Using meet.jit.si

The module works out-of-the-box with meet.jit.si (the public Jitsi server). No configuration needed for basic usage.

Self-Hosted Jitsi

For production use, deploy your own Jitsi server for:

  • Better privacy and data control
  • Improved performance
  • Custom branding
  • Advanced features

Usage

Creating Instant Meeting

  1. Navigate to O-Meet → Dashboard
  2. Click "New Meeting" button
  3. Meeting opens automatically in new tab
  4. Share the URL with participants

Creating Scheduled Meeting

  1. Go to O-Meet → My Meetings
  2. Click "Create"
  3. Set Meeting Type to "Scheduled"
  4. Choose date, time, and duration
  5. Add participants (optional)
  6. Save and copy the meeting link
  7. Share with attendees

Joining a Meeting

As Odoo User:

  • Dashboard → Enter meeting code → Join
  • My Meetings → Click "Join" button
  • Click notification link

External Participant:

  • Click meeting link received
  • Enter name (no login required)
  • Join meeting

Meeting Management

View meetings in multiple views:

  • Dashboard: Quick access and meeting code entry
  • Kanban: Card-based overview with badges
  • List: Tabular view with filters
  • Form: Detailed meeting information

Meeting states:

  • Draft: Just created
  • Ready: Link generated, ready to share
  • Started: Active meeting in progress
  • Ended: Meeting completed

Security

Access Rights

  • Jitsi User: Can create and manage own meetings
  • Jitsi Manager: Full access to all meetings

Meeting Privacy

  • Meeting creation: Requires Odoo authentication
  • Meeting joining: Public (anyone with link)
  • Room codes: Random 10-character secure codes

JWT Authentication

Optional JWT authentication provides:

  • Moderator privileges for meeting creators
  • Enhanced security for sensitive meetings
  • Control over meeting features

Configure JWT via system parameters for production use.

Troubleshooting

Meeting Won't Load

Check:

  • Browser allows camera/microphone access
  • WebRTC is enabled in browser
  • Jitsi server is accessible
  • No firewall blocking connection

Can't Create Meetings

Verify:

  • User has "Jitsi User" access rights
  • Module is fully installed
  • Database is in multi-company mode (if applicable)

Dashboard Not Showing

Try:

  • Clear browser cache
  • Check route /o-meet/dashboard is accessible
  • Verify Odoo service is running
  • Check for conflicting modules

External Participants Can't Join

Ensure:

  • Meeting URL is complete and correct
  • No VPN or firewall blocking
  • Browser supports WebRTC
  • Jitsi server is accessible publicly

Technical Details

Models

jitsi.meeting

Main meeting model with fields:

  • name: Meeting title
  • room_code: Unique 10-character code
  • meeting_type: instant or scheduled
  • state: draft, ready, started, ended
  • organizer_id: Meeting creator
  • attendee_ids: List of participants
  • scheduled_date: When scheduled
  • duration: Meeting length

Controllers

Public Routes
  • /o-meet/join/<room_code>: Join meeting (no auth)
  • /o-meet/dashboard: Dashboard view (auth required)
User Routes
  • /o-meet/instant: Create instant meeting
  • /o-meet/meeting/<id>: Meeting detail

Views

  • Dashboard view: Google Meet-inspired landing page
  • Kanban view: Meeting cards with badges
  • List view: Tabular with filters
  • Form view: Detailed meeting management

Security

  • Access rules for user/manager groups
  • Public access for join routes
  • JWT token generation for secure meetings

Dependencies

Odoo Modules

  • base
  • web
  • website
  • calendar

Python Libraries

  • PyJWT (for JWT authentication)

License

This module is licensed under LGPL-3.

Support

For issues, questions, or feature requests:

  • Check README.md in module folder
  • Review troubleshooting guides
  • Contact module maintainer

Version History

Version 1.1.0

  • Calendar integration
  • JWT authentication support
  • Improved dashboard UI
  • Bug fixes and stability improvements

Version 1.0.0

  • Initial release
  • Instant and scheduled meetings
  • Public join links
  • Basic dashboard
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