Artificialmente
Claim Studio
Propuesta

Sistema de Gestión con Inteligencia Artificial

Especificación de módulos, requerimientos y presupuesto

Versión1.0
FechaAgosto 2026
Dirigido aAlejandro Marrone — Survans
02
Alcance del Proyecto

Objetivo y módulos contemplados.

El presente documento describe los módulos funcionales, requerimientos técnicos y condiciones de implementación del sistema de gestión integral para Survans. El sistema comprende asistentes de inteligencia artificial accesibles vía WhatsApp para dos perfiles de usuario, y un panel web administrativo centralizado.

MÓD 01 Asistente IA — Pasajeros Registro & Reservas
MÓD 02 Asistente IA — Conductores Asignación & Tracking
MÓD 03 Panel Web Administrativo Gestión & Dashboard
01
Módulo 01 — Asistente IA

Pasajeros

Asistente conversacional vía WhatsApp para usuarios finales de los barrios. Gestiona el ciclo completo de registro y reserva de viajes e informa sobre horarios y otros datos que se quieran brindar.

Registro de usuarios

  • Detección automática del número. Si está registrado, puede agendar, consultar, etc. Si no está registrado, el agente inicia el proceso de registro solicitando los datos necesarios.
  • Propietario o empleado: Nombre, Apellido, Barrio, Dirección, Tipo y número de documento, Número de teléfono
  • Visitante: datos a confirmar
  • Flujo de aprobación por encargado de barrio vía panel web
  • Notificación automática al usuario del resultado

Reservas y consultas

  • Reserva de ida o vuelta en horarios fijos del sistema
  • Ventana: desde 24 h hasta 15 min antes del viaje
  • Límite: máximo 2 reservas por día
  • Segunda reserva habilitada al finalizar el primer viaje
  • Agendamiento de viajes para visitantes o terceros (datos a definir)
  • Notificación de proximidad del transporte (sujeto a disponibilidad de ubicación del usuario y documentación de API GPS de Segura)
  • Consultas informativas: próximos horarios y contactos
  • Escalamiento a operador humano cuando corresponde
02
Módulo 02 — Asistente IA

Conductores

Bot conversacional para conductores registrados. El acceso se restringe a números de celular dados de alta en el panel como “usuario conductor”.

Funcionalidades

  • Acceso restringido por número de celular registrado en el sistema
  • Recepción de asignación de viaje con información del viaje
  • Confirmación de viaje asignado desde el chat
  • Ingreso de matrícula del vehículo (habilita el tracking para pasajeros)
  • Consulta de lista de pasajeros del próximo recorrido
  • Activación y desactivación de geolocalización (depende de documentación de API de la empresa de tracking)

Alta de conductores

El registro de conductores se realiza únicamente desde el Panel Web Administrativo por un usuario con rol Administrador. No existe auto-registro para este perfil.

Notificaciones recibidas

  • Nueva asignación de viaje
  • Alertas operativas emitidas desde el panel
04
Módulo 04 — Panel Web

Panel Administrativo Web

Roles: Administrador (acceso total) y Gestor de barrio (limitado a aprobaciones y usuarios de su barrio).

Usuarios WhatsApp
  • ABM de propietarios, inquilinos, visitantes, empleados y conductores
  • Aprobación o rechazo de solicitudes de registro
  • Vista por barrio con filtros y búsqueda
Configuración del sistema
  • Barrios: alta y baja sin afectar el resto del sistema
  • Salidas: definición de días, horarios y sentido del viaje
  • Paradas: numeración, nombre y descripción
  • Camionetas y conductores: alta y mantenimiento
Gestión de viajes
  • Creación, modificación y eliminación de viajes
  • Control para evitar regeneración automática no deseada
  • Notificaciones a pasajeros agendados (retrasos, cambios)
  • Asignación de conductores a viajes
Dashboard & Reportes
  • Usuarios por barrio, horarios más solicitados
  • Ocupación por viaje y tasas de rechazo
  • Usuarios con mayor frecuencia de reservas
  • Exportación en PDF y Excel
07
Arquitectura Técnica

Stack y componentes.

Frontend — Panel WebVue.js + Node.js · PrimeVue para UI · SPA con navegación eficiente
BackendPython + FastAPI · WebSockets (Socket.io) para notificaciones en tiempo real
Base de datosMySQL para datos estructurados · Redis para caché en tiempo real (listas de pasajeros)
Módulos IAWhatsApp Business API + LLMs (OpenAI / Claude) · OCR opcional para documentos por imagen
IntegracionesAPI externa de geolocaliz. para tracking · NLP para detección de intenciones y parseo de mensajes
InfraestructuraAWS o Google Cloud · JWT/OAuth · HTTPS · Backups automáticos · Escalado horizontal
08
Plan de Implementación

Fases y cronograma estimado.

FASE 01
Análisis y Diseño
3 semanas
  • Refinamiento de requerimientos
  • Wireframes y prototipos
  • Diseño de flujos de asistentes
  • Arquitectura detallada
FASE 02
Desarrollo
2–3 meses
  • Sprints de 2 semanas
  • Asistentes WhatsApp (2 perfiles)
  • Panel Web Administrativo
  • Integración de IA y backend
FASE 03
Pruebas y QA
1 mes
  • Testing de flujos WhatsApp
  • Testing de integración
  • Entrenamiento y ajuste del asistente IA
  • Pruebas con usuarios reales
  • Migración de datos existentes
FASE 04
Lanzamiento
2 semanas
  • Despliegue en producción
  • Capacitación de administradores
  • Capacitación de conductores
  • Soporte post-lanzamiento
09
Requerimientos del Cliente

Lo que Survans debe proveer.

Accesos y cuentas
  • Cuenta de WhatsApp Business API verificada y número dedicado para el bot
  • Cuenta activa en proveedor cloud (AWS o GCP), o delegación de su contratación
  • Acceso a APIs externas de tracking de vehículos (si existiesen)
Información operativa
  • Listado de barrios activos con datos de encargados
  • Definición de horarios y sentidos de viaje vigentes
  • Listado de paradas por barrio (nombre y numeración)
  • Listado de conductores con números de celular
Disponibilidad y validación
  • Participación en sesiones de validación (una por sprint)
  • Persona de referencia técnica para aprobaciones rápidas
  • Definición de reglas de negocio no contempladas en este documento
Datos de usuarios (migración)
  • Base de usuarios existentes en formato a coordinar
  • Validación y limpieza de datos antes del proceso de carga
  • Decisión sobre usuarios sin datos completos
10
Presupuesto y Condiciones

Desglose del proyecto.

Análisis y Diseño USD 1.280
Desarrollo Frontend — Panel Web USD 1.470
Desarrollo Backend — API e integraciones USD 2.190
Módulos IA — Asistentes WhatsApp USD 2.630
Pruebas, QA y Lanzamiento Incluido
Total del proyecto USD 5.860 + costos de implementación de terceros (USD 870 aprox.)
Pago inicial30% al inicio del proyecto
Por hitos40% al completar hitos de desarrollo (a acordar en Fase 1)
Final30% al lanzamiento en producción
MonedaDólares americanos (USD)
No incluyeCostos de terceros: WhatsApp Business API, infraestructura cloud, APIs de IA
Validez30 días desde la fecha del documento
1 / 9