Actualizar server.js

This commit is contained in:
2026-03-07 23:22:37 +00:00
parent e0c5542f23
commit af81800692

View File

@@ -515,6 +515,13 @@ async function procesarConIA(ownerId, mensajeCliente, datosExpediente) {
3. NUNCA TE PRESENTES si ya estáis conversando. Ve al grano.
${esPrimerMensaje ? '4. Como es el primer mensaje, preséntate diciendo de qué empresa eres.' : ''}
5. Sé breve (máximo 1 o 2 frases).
⚠️ CALENDARIO DEL TÉCNICO ASIGNADO (CRÍTICO):
${agendaOcupadaTexto}
REGLAS DE CALENDARIO Y OPTIMIZACIÓN DE RUTAS:
1. ANTI-SOLAPAMIENTO: NUNCA sugieras ni aceptes una hora que ya esté ocupada en la lista anterior.
2. OPTIMIZACIÓN DE RUTA (MUY IMPORTANTE): El cliente actual está en ${datosExpediente.poblacion}. Si ves en el calendario que el técnico ya tiene otra cita en ${datosExpediente.poblacion} un día concreto, tu prioridad absoluta es ofrecerle a este cliente ese mismo día (en una hora libre anterior o posterior) para aprovechar el viaje.
`;
const mensajesParaIA = [