Eliminación de organización
Muestra un preflight, enlaza los bloqueos y exige escribir el nombre antes de confirmar.
Que se logra
- Resultado: Se evita eliminar una organización hasta conocer bloqueos y confirmar explícitamente la intención.
- Caso de uso: Una agencia cierra una cuenta inactiva sin perder de vista las dependencias que deben resolverse antes.
- Se combina con: Configuración de organización, CRM y automatizaciones.
Donde esta
- Ruta:
/[orgId]/settings/general - Acceso en UI:
General >Delete organization`` - Componente(s):
DeleteOrganizationDialog.tsx
Como funciona
- El usuario abre la sección indicada.
- Revisa o completa las opciones disponibles.
- Confirma la acción con el control de la interfaz cuando aplica.
- La interfaz actualiza el resultado o informa el error.
Reglas y validaciones
- Solo owner o superadmin. La eliminación es lógica y se bloquea con suscripción activa, auto-recarga, canales, Webchat, teléfonos, API keys, MCP o clientes de agencia.
Backend
- Servicios:
organizations - Hooks relevantes solo si cambian el comportamiento visible: validación, autorización y efectos de integración asociados.
- Efectos: se aplican los movimientos, sincronizaciones, notificaciones o webhooks descritos por esta capacidad.
Relaciones
- Requiere: organización activa y acceso a la sección.
- Dispara / afecta: las entidades e integraciones administradas por esta funcionalidad.
Notas
- Los comportamientos no expuestos en las superficies revisadas no se detallan.