Acciones masivas de conversaciones
Actualiza el estado o el asistente de IA de varias conversaciones seleccionadas.
Que se logra
- Resultado: se reorganiza una cola completa sin abrir hilo por hilo, manteniendo una decisión consistente para el grupo seleccionado.
- Caso de uso: una academia asigna su asistente de admisiones a todas las consultas abiertas de una campaña antes de iniciar el horario nocturno.
- Se combina con: Filtrar y buscar conversaciones, Gestionar estado de conversación y Asignar conversación.
Donde esta
- Ruta:
/[orgId]/conversations - Acceso en UI:
Conversations > List view > seleccionar > Bulk Actions - Componente(s):
BulkChangeStatusDialog.tsx,BulkChangeAiAssistantDialog.tsx,BulkMoveConversationsDialog.tsx
Como funciona
- Cambiar a
List view. - Seleccionar filas o usar selección total del filtro actual.
- Abrir
Bulk Actions. - Elegir cambio de estado, asistente de IA o movimiento de pipeline y confirmar.
Reglas y validaciones
- Para cambiar estado se debe elegir al menos una conversación y el estado de destino.
- El asistente puede desasignarse eligiendo
None (unassign).
Backend
- Servicios:
conversations-bulk-actions(método: create)
Relaciones
- Requiere: filtros del inbox, pipelines o asistentes de IA según la acción.
- Dispara / afecta: estado, pipeline y asignación de conversaciones.
Notas
- Por confirmar: las reglas exactas de permisos para mover entre pipelines no se centralizan en los componentes revisados.