frappe / crm

Well designed, open source CRM
https://frappe.io/crm
GNU Affero General Public License v3.0
270 stars 138 forks source link

Email Communication #114

Open shariquerik opened 5 months ago

blaggacao commented 5 months ago

Also mentioned on telegram:

While not directly related, https://github.com/frappe/frappe/pull/23931 was designed and intended to not make Email as special as it currently is in the entire framework and thus marginally increasing the frameworks multichannel capabilities.

This is no silver bullet, but a step in the right direction.

CRM, in my opinion, would best avoid to too much specificity on "Communications" and use a suitable common base class in light of being able to expand multi-channel capabilities quicky, cheaply and at an acceptable cost of maintenance down the line.

The upstream refactoring above is designed to lay the foundations for just that.

Cross-pollination would also benefit the Notification doctype / concept as well as the WhatsApp channel integration.

In my humble opinion, this foundational design is important and can be made an enabler for apps like CRM.❗

But maybe, yet, I'm looking at this the wrong way?

ossplus commented 4 months ago

Chatwoot have multi-channel and webhook. Maybe we can integrate them. https://github.com/chatwoot/chatwoot