Erpnext Meet

Jitsi Meet Authentication and Integration for ERPNext

Install Erpnext Meet

bench get-app https://github.com/alpkanoz/erpnext_meet

Add the Frappe Gems badge to your README

Maintain Erpnext Meet? Paste this into your README:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=alpkanoz%2Ferpnext_meet)](https://frappegems.com/gems/apps/alpkanoz/erpnext_meet)

About Erpnext Meet

ERPNext Meet

Jitsi Meet video conferencing integration for ERPNext

ERPNext Meet brings video conferencing directly into your ERPNext instance. Schedule, manage, and join meetings without leaving your ERP system — powered by self-hosted Jitsi Meet and JWT authentication.

Features

  • Contextual Meetings — Start video calls directly from ERPNext documents (Tasks, CRM Leads, etc.)
  • JWT Authentication — Only authenticated ERPNext users can join meetings
  • Dynamic Moderation — Automatic moderator assignment based on meeting host
  • State Synchronization — Meeting status updates automatically via webhooks (Active/Waiting/Ended)
  • Integrated Invitations — Send invitations using ERPNext's built-in notification system
  • Repeating Meetings — Schedule recurring meetings synced with ERPNext calendar
  • Self-Hosted — Full control over your data, no third-party dependencies

Installation

cd $PATH_TO_YOUR_BENCH
bench get-app https://github.com/alpkanoz/erpnext_meet --branch main
bench install-app erpnext_meet

Requirements

  • ERPNext v15
  • Python 3.10+
  • A self-hosted Jitsi Meet instance (setup guide)

Setup

  1. Set up Jitsi serverJitsi Setup Guide
  2. Configure ERPNextConfiguration Guide
  3. Understand the pluginsProsody Plugins Reference
  4. Having issues?Troubleshooting

Contributing

We welcome contributions! See CONTRIBUTING.md for details on how to get started.

License

MIT

Related Integrations apps for Frappe & ERPNext

  • Insights — Open Source Business Intelligence Tool
  • Raven — Simple, open source team messaging platform
  • Frappe Whatsapp — WhatsApp cloud integration for frappe
  • Frappe Assistant Core — Infrastructure that connects LLMs to ERPNext. Frappe Assistant Core works with the Model Context Protocol (MCP) to expose ERPNext functionality to any compatible Language Model
  • Biometric Attendance Sync Tool — A simple tool for syncing Biometric Attendance data with your ERPNext server
  • Frappe React Sdk — React hooks for Frappe
  • Frappe Js Sdk — TypeScript/JavaScript library for Frappe REST API
  • Mcp — Frappe MCP allows Frappe apps to function as MCP servers