Frappe Gmail Thread
Gmail thread tracking app
- Author: rtCamp
- Repository: https://github.com/rtCamp/frappe-gmail-thread
- GitHub stars: 10
- Forks: 9
- License: AGPL-3.0
- Category: Manufacturing
- Maintenance: Actively Maintained
- Frappe versions: develop, v16
Install Frappe Gmail Thread
bench get-app https://github.com/rtCamp/frappe-gmail-thread
Tags
- production
- tier-1
Add the Frappe Gems badge to your README
Maintain Frappe Gmail Thread? Paste this into your README:
[](https://frappegems.com/gems/apps/rtCamp/frappe-gmail-thread)
About Frappe Gmail Thread
Frappe Gmail Thread
A Frappe app that integrates with Gmail's Thread ID to seamlessly sync and track email conversations within your Frappe/ERPNext instance. This provides a unified view of your communications, allowing you to link email threads directly to ERPNext documents like Leads, Sales Orders, and Tasks.
View the GitHub Wiki for Full Documentation
Key Features
Seamless Email Syncing: Automatically syncs sent and received emails into your Frappe instance.
Threaded Conversations: Organizes emails into cohesive threads based on Gmail's native Thread ID.
Document Linking: Link email threads to any ERPNext doctype to view communication history in the document's activity feed.
Multi-User Visibility: Emails with CC/BCC recipients automatically grant all involved users access to the thread.
Attachment Management: Attachments are linked to the thread and visible within the associated document.
Manual User Access: Manually add users to a thread to grant them access to the conversation.
Selective Syncing: Use Gmail labels to control which emails are synced to Frappe, giving you granular control over what data is stored.
Installation
Run the following command to install the app.
bench get-app git@github.com:rtCamp/frappe-gmail-thread.git
bench --site [site-name] install-app frappe_gmail_thread
bench --site [site-name] migrate
bench restart
For local development, check out our dev-tool for seamlessly building Frappe apps: frappe-manager
NOTE: If using frappe-manager, you might require to fm restart to provision the worker queues.
License
This project is licensed under the AGPLv3 License.
Technical Details
The app uses email message IDs and reference headers to group emails into a single Gmail Thread doctype, unifying threads across different user mailboxes within Frappe.
Contributing
We welcome contributions! If you encounter any bugs or have suggestions, please open an issue or submit a pull request on our GitHub repository. Make sure to read contribution.md for details.
Related Manufacturing apps for Frappe & ERPNext
- Frappe Manager — The production platform for Frappe/ERPNext. Automatic TLS, versioned migrations, worker orchestration, isolated benches. Everything from a single CLI.
- Process Manufacturing — PROCESS MANUFACTURING
- Textile — Textile App for ERPNext
- Aumms — AuMMS ( Aurum Manufacturing Management System ) is a Frappe App to facilitate the Operations in Gold Manufacturing
- Next Pms —
- Frappe Search — Frappe Search enables powerful, global search functionality across your custom Frappe apps.
- Erpnext Mrp — MRP Tools for ERPNext
- Frappe Deployer — A powerful CLI tool for managing and deploying Frappe applications with support for both host and Frappe Manager (FM) modes. Create timestamped releases, manage backups, and deploy with confidence.