frappe / helpdesk

Modern, Streamlined, Free and Open Source Customer Service Software
https://frappe.io/helpdesk
GNU Affero General Public License v3.0
472 stars 206 forks source link

What is the functionality of Customer and Contact #1811

Open nminh227 opened 1 month ago

nminh227 commented 1 month ago

I am heavily confused about the relationship between the function Customer and the function Contact, along with their relationship with the tickets.

By reading the ERP Next Doc, I assume the Customer can be a collective (a company of some sort) or an individual, and Contact is one person, the person can be that individual customer or a representative of a collective.

However, in Frappe Desk, there are no signs that say Customer and Contact have any kind of connection like so.

Also, in a ticket, you cannot select a customer as well as a contact to fill in the information of the ticket. The contact is currently the default creator of the ticket, including an agent (which doesn't make sense, since why would an agent be a contact).

image

Contact could also be any user, any email that gets invited to be an agent. It could also be any email that have had interaction with the default Inbox Email account.

So, I want to ask if there is gonna be any plans on developing these 2 functions into actual working functions? What is the purpose of the current Contact function? How can I implied Contact into tickets Are there any different method that can create tickets (apart from going on the portal)? Such as transfer emails that get sent to my Inbox to become a new ticket, for example.

federicocalvo commented 2 weeks ago

I have the same issue