Crear ticket
Abre un ticket asociado a un contacto existente o creado durante el flujo.
Que se logra
- Resultado: una solicitud queda registrada y vinculada a un contacto, con una etapa de trabajo opcional.
- Caso de uso: una empresa B2B registra una incidencia reportada por teléfono para mantenerla junto al historial del cliente.
- Se combina con: Contactos, pipelines y bandeja de tickets.
Donde esta
- Ruta:
/[orgId]/customer-service - Acceso en UI:
Tickets > New Ticket - Componente(s):
NewTicketDialog.tsx
Como funciona
- Selecciona
New Ticket. - Escribe el asunto.
- Busca un contacto o crea uno desde el selector.
- Si eliges pipeline, selecciona también una etapa.
- Selecciona
Create Ticket.
Campos y opciones
| Campo | Tipo | Obligatorio | Notas |
|---|---|---|---|
Subject |
texto | Sí | Identifica el ticket. |
Contact |
búsqueda | Sí | Puede crear un contacto nuevo. |
Contact Email |
Condicional | Se ofrece si el contacto elegido no tiene email. | |
Pipeline y Pipeline Stage |
selección | No / condicional | La etapa es obligatoria al elegir pipeline. |
Reglas y validaciones
- La búsqueda de contacto comienza con dos caracteres.
- No permite crear si falta asunto, contacto o etapa requerida.
Backend
- Servicios:
support-tickets,contacts,pipelines,pipeline-stages(método: find/create/patch)
Relaciones
- Requiere: Contactos; opcionalmente Pipelines.
- Dispara / afecta: Bandeja y detalle de tickets.
Notas
- La creación manual no permite seleccionar ni asigna un canal de correo en el formulario.