Relaciones con CRM
Vincula o desvincula el ticket con un contacto, una compañía y un deal.
Que se logra
- Resultado: Relaciona el soporte con el cliente y su contexto comercial para resolver considerando la relación completa.
- Caso de uso: Una agencia ve que un ticket de una marca está ligado a una oportunidad activa antes de decidir la prioridad de la respuesta.
- Se combina con: Contactos, compañías y deals.
Donde esta
- Ruta:
/[orgId]/helpdesk/[ticketId] - Acceso en UI:
Helpdesk ticket > Related CRM records - Componente(s):
HelpdeskRelatedCrmSection.tsx
Como funciona
- En
Related CRM records, pulsaAssign contact,Assign companyoAssign deal. - Busca contactos o negocios escribiendo al menos dos caracteres y selecciona un resultado; compañía usa el diálogo CRM habitual.
- Para desvincular un registro ya relacionado, pulsa su
x. - Puedes crear un contacto o negocio desde los controles disponibles si tienes el permiso CRM correspondiente.
Reglas y validaciones
- Al elegir un contacto con compañía y si el ticket no tenía compañía, la aplicación también enlaza esa compañía.
- Al elegir un negocio, intenta enlazar su contacto y compañía si faltaban.
- Los enlaces a contacto y negocio respetan los permisos CRM de consulta; la asignación de contacto y negocio se desactiva sin ellos.
Backend
- Servicios:
helpdesk-tickets(patch),contacts,companiesydeals(get/find). - Efectos: registra cambios de relación en
Activity; modificar compañía puede volver a calcular la política SLA.
Relaciones
- Requiere: Contactos, Compañías y Deals del CRM.
- Dispara / afecta: solicitante, contexto comercial y selección de SLA.
Notas
- El formulario de creación inicial no asigna un negocio; se realiza desde el detalle.