Jibble Integration

A seamless integration between Jibble and Frappe ERPNext that automatically logs Attendance, Check-In, and Check-Out with location tracking based on shift settings.

Install Jibble Integration

bench get-app https://github.com/mostafa12345/jibble_integration

Add the Frappe Gems badge to your README

Maintain Jibble Integration? Paste this into your README:

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

About Jibble Integration

🚀 Jibble Integration for Frappe ERPNext

A seamless integration between Jibble and Frappe ERPNext that automatically logs Attendance, Check-In, and Check-Out with location tracking based on shift settings.


📌 Features

✅ Auto-creates Employee Checkin and Employee Checkout records
✅ Uses employee email for precise user matching
✅ Fallback to full name if email not found (e.g. for users like Mahmoud)
✅ Includes location data from Jibble
✅ Runs automatically every 10 minutes via Frappe Scheduler
✅ Fully customizable and open-source


🛠️ ERPNext Configuration

1. Enable Auto Attendance in Shift

  1. Navigate to HR > Shift Type
  2. Open your shift (e.g., 9 - 5)
  3. Enable ✅ "Enable Auto Attendance"
  4. Assign this shift to employees using Shift Assignment

2. Configure Employee Doctype to Use Email

  1. Go to DocType > Employee
  2. Under View Settings:
    • Set Title Field = user_id
    • Add user_id to Search Fields
  3. This allows mapping check-ins using the employee’s email from Jibble

⚙️ Installation Instructions

📥 1. Clone the App

```bash cd ~/frappe-bench bench get-app jibbleintegration https://github.com/mostafa12345/jibbleintegration bench --site your-site-name install-app jibble_integration Replace your-site-name with your site bench restart

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