Volver al blog

Estrategia

Posicionamiento proactivo de conductores: cómo llegar a la demanda antes de que el pico ya haya pasado

La mayoría de los operadores comunican a sus conductores dónde estar cuando la demanda ya llegó. Con los datos de zona y franja disponibles en la plataforma, ese mensaje puede enviarse 20 minutos antes y capturar el pico completo en vez de la mitad.

9 min de lecturaEquipo Cabgo · Plataforma de movilidad
Ilustración isométrica dividida: a la izquierda, coordinador en panel de control flotante con alerta de tiempo de espera en rojo enviando burbuja de chat. A la derecha, tres íconos de vehículo con flechas de guía moviéndose hacia un anillo de zona de alta demanda en verde azulado. En primer plano, línea de tiempo con marcadores T-20 min, T-0 pico y T+5 resultado, con indicador de tasa de completación verde subiendo.

En una operación de ride-hailing regional, la diferencia entre una tasa de completación del 88% y una del 77% durante el pico de la mañana rara vez se debe a la cantidad de conductores conectados: se debe a dónde están esos conductores cuando llega la primera solicitud del pico. Si el operador tiene 22 conductores activos a las 7:30 pero 14 de ellos están en zonas periféricas o en sus puntos de descanso habituales cuando llega el primer bloque de solicitudes de las 7:30 a las 8:15, la operación empieza cada pico con un déficit de posicionamiento que tarda entre 12 y 20 minutos en corregirse de forma natural. Ese déficit inicial produce el rechazo, la espera larga y la cancelación del pasajero que los indicadores muestran después, cuando el pico ya terminó y la información que habría servido para evitarlo se convirtió en datos históricos.

Este artículo está dirigido al operador con 20 a 80 conductores activos que ya tiene datos de zona y franja en la plataforma y que ha identificado que los picos de demanda tienen tasas de rechazo o tiempos de espera superiores al resto de la jornada. Cubre por qué el retraso reactivo es estructural cuando el posicionamiento depende de que el operador detecte el pico antes de actuar, cómo extraer el mapa de demanda predecible por zona y franja de las últimas seis a ocho semanas, cuándo enviar la instrucción para que el conductor llegue antes del pico, qué información incluir en el mensaje para que el conductor entienda el valor de reposicionarse, cómo el agente puede generar esas instrucciones de forma sistemática, y qué indicadores confirman que el posicionamiento proactivo está reduciendo el déficit inicial de cada bloque. La tesis es contracultural para quien gestiona la flota de forma reactiva: el posicionamiento correcto no responde al pico, lo anticipa.

El retraso reactivo: qué pierde la operación en los primeros 15 minutos de cada pico

El mecanismo del retraso reactivo es el siguiente. A las 7:28 llega la primera solicitud del pico de la mañana en la zona de oficinas. El conductor más cercano está a 8 minutos y acepta. A las 7:31 llegan tres solicitudes simultáneas; los conductores disponibles dentro del radio están a 7, 9 y 12 minutos. El de 12 rechaza. A las 7:35 hay ocho solicitudes activas y cuatro conductores disponibles; el sistema asigna a los más cercanos —5, 7, 10 y 14 minutos—; los dos más lejanos reciben rechazo y el sistema escala al siguiente disponible, que ahora está a 11 minutos porque los de 5 y 7 ya están en ruta. Entre las 7:28 y las 7:48, el sistema procesó 22 solicitudes: 14 se completaron, 4 cancelaron por espera mayor a 10 minutos, y 4 expiraron sin conductor disponible en el radio. La causa fue el posicionamiento: a las 7:28 había conductores suficientes para cubrir el pico, pero no estaban en la zona donde el pico iba a ocurrir.

La señal de que el problema es de posicionamiento y no de cantidad de conductores es la tasa de completación justo antes del pico: si entre las 7:00 y las 7:25 era del 91% con los mismos conductores activos, la caída en las primeras franjas del bloque no es un problema de oferta total sino de distribución geográfica de esa oferta. El operador que detecta la caída y tarda 15 a 25 minutos en reaccionar —identificar la zona, comunicar a los conductores, esperar que lleguen— pierde exactamente esa ventana. Cuando el mensaje de posicionamiento llega y el conductor se reposiciona, el pico ya entró en su fase de declive natural. La reactividad no es lentitud del operador: es la consecuencia estructural de gestionar la flota en respuesta a lo que ya pasó en vez de a lo que ya se sabe que va a pasar.

La demanda es predecible: cómo leer el mapa de zona y franja de las últimas seis semanas

El posicionamiento proactivo es factible en ride-hailing regional porque la demanda en ciudades de 150,000 a 600,000 habitantes tiene un patrón semanal altamente repetible. Un martes en una ciudad de 300,000 habitantes tiene picos en las mismas franjas que el martes anterior con una variación inferior al 12% en volumen de solicitudes, salvo eventos no planificados. Las mismas zonas que generaron el 65% de las solicitudes del martes pasado entre las 7:30 y las 9:00 generarán el 60 al 68% el martes siguiente. Ese nivel de regularidad convierte las seis a ocho semanas de datos históricos de zona y franja en un mapa de posicionamiento predictivo que el operador puede usar antes de que comience la jornada, no después de que el pico haya aparecido.

La consulta al agente que produce ese mapa: «Para las últimas seis semanas, muéstrame las solicitudes únicas de lunes a viernes agrupadas por zona de origen y franja de dos horas. Para cada combinación zona-franja, muéstrame el promedio de solicitudes por día de la semana —separando lunes a jueves de viernes— y la desviación de ese promedio entre semanas. Incluye el tiempo de espera mediano y la tasa de rechazo en cada combinación.» El resultado es una tabla de doce a veinticuatro filas que muestra exactamente qué zonas y franjas concentran la demanda de forma predecible. Para el operador que quiere construir un calendario de posicionamiento semanal, las cinco o seis combinaciones zona-franja con mayor promedio de solicitudes y mayor variabilidad en tasa de rechazo son las que necesitan posicionamiento proactivo antes del inicio de la franja, no después.

El timing del mensaje: por qué 20 minutos de anticipación cambian el resultado

El tiempo que tarda un conductor en cambiar de zona en una ciudad de 200,000 a 400,000 habitantes varía entre 8 y 18 minutos según la distancia desde su posición actual hasta la zona objetivo y el tráfico del momento. El operador que envía el mensaje 5 minutos antes del pico obtiene una respuesta que llega cuando ya pasaron las primeras 10 a 15 solicitudes del bloque. El que lo envía con 20 a 25 minutos de anticipación puede esperar que entre el 60 y el 75% de los conductores activos en la franja anterior lleguen o ya estén cerca de la zona antes de que comience el bloque de solicitudes. Ese es el umbral operativo: un mensaje con 20 a 25 minutos de anticipo puede cambiar el posicionamiento real de la flota antes de que el pico comience; uno con 5 a 10 minutos no puede, porque el tiempo de tránsito del conductor supera la ventana útil.

Para los picos que ocurren al inicio de la jornada —el bloque de las 7:00 a las 9:00 que existe en la mayoría de los mercados con actividad laboral concentrada—, el momento óptimo de envío no es 20 minutos antes del pico sino al inicio de sesión del conductor: cuando activa la app o marca el inicio del turno, recibe la instrucción de posicionamiento para los siguientes 90 minutos. Ese conductor empieza la sesión ya orientado hacia la zona de mayor demanda esperada, sin necesidad de reposicionarse desde ningún punto. Para los picos del mediodía —entre las 12:30 y las 14:00— y los de salida —entre las 17:30 y las 19:30—, el mensaje debe enviarse entre 20 y 25 minutos antes del inicio de cada franja, con el tiempo de tránsito medio de la flota hacia las zonas de pico como variable de calibración.

Qué incluye un mensaje de posicionamiento que el conductor realmente usa

La diferencia entre un mensaje de posicionamiento que el conductor sigue y uno que ignora no está en el tono: está en la especificidad de la información. Un mensaje que dice «hay demanda en la zona norte esta mañana» no cambia el comportamiento porque no da información nueva: el conductor ya sabe que el norte tiene demanda por la mañana. Un mensaje que dice «Para 7:30 a 8:45: posiciónate en el cruce de Av. Juárez con Blvd. Morelos. Esperamos 18 a 22 solicitudes en 2.5 km. El martes pasado esa zona promedió 340 MXN entre 7:30 y 9:00, con viajes de 12 a 15 minutos. Hay 3 conductores activos en la zona ahora» tiene todo lo que el conductor necesita para tomar una decisión de reposicionamiento basada en el costo de oportunidad real.

Los cinco elementos que distinguen un mensaje de posicionamiento que cambia el comportamiento de uno que el conductor descarta:

  • **Referencia geográfica concreta**: un cruce o punto de referencia conocido —no «zona norte» sino «parque Juárez» o «frente al Walmart de Insurgentes»—. El conductor debe poder navegar hacia el punto sin interpretar qué significa la instrucción.
  • **Ventana de tiempo específica**: la franja exacta en que se espera el pico, no «esta mañana» sino «de 7:30 a 8:45». El conductor decide si la ventana es compatible con su plan de sesión.
  • **Estimación de volumen de solicitudes**: cuántas solicitudes se esperan en esa zona durante esa franja basado en el promedio de las semanas anteriores. Eso le da un estimado del número de viajes que puede hacer si se posiciona correctamente.
  • **Ingreso de referencia histórico**: cuánto generaron los conductores activos en esa zona-franja la semana anterior. No es una promesa: es la referencia que permite evaluar si el reposicionamiento vale la pena frente a su posición actual.
  • **Número de conductores ya en la zona**: si ya hay seis conductores en una zona que espera ocho solicitudes, reposicionarse en séptimo lugar puede no ser la decisión más productiva.

Cómo el agente construye las instrucciones de posicionamiento para cada jornada

El ciclo de posicionamiento proactivo no requiere que el operador genere el mapa de demanda manualmente cada mañana: el agente puede construir esa instrucción a partir de los datos históricos disponibles en la plataforma. La consulta que produce el mensaje para el día siguiente: «Para mañana martes, basándote en los últimos seis martes, identifica las dos o tres combinaciones zona-franja con mayor promedio de solicitudes y mayor tasa de rechazo histórica. Para cada una, genera un mensaje de posicionamiento dirigido a conductores que incluya: el punto de referencia geográfico más específico dentro de la zona, la franja de tiempo exacta, el promedio de solicitudes esperadas, el ingreso mediano de conductores activos en esa zona-franja en las últimas cuatro semanas, y la hora a la que debe enviarse el mensaje para que los conductores puedan llegar antes del inicio de la franja.» El resultado es un mensaje listo para enviar, con la instrucción específica, la franja y el dato económico de referencia que el conductor puede evaluar antes de decidir si se reposiciona.

Para integrar esto en la rutina semanal sin generar la consulta cada día: «Cada domingo antes de las 20:00, genera los mensajes de posicionamiento para la semana siguiente —lunes a sábado— con las dos combinaciones zona-franja de mayor demanda esperada para cada día de la semana. Para cada mensaje, incluye el timing de envío, el punto geográfico de referencia, la franja de demanda, el promedio de solicitudes y el ingreso mediano de referencia de los conductores activos en esa combinación el mismo día del mes anterior.» Con esa rutina, el operador empieza cada semana con seis días de mensajes de posicionamiento generados, revisados en 15 minutos el domingo, y enviados en la ventana de tiempo correcta antes de cada pico. El costo de producción es prácticamente cero; el costo de no tenerlos es el déficit de posicionamiento que la operación pagó en los picos de la semana anterior.

Antes enviaba el mensaje cuando ya veía que los viajes se estaban acumulando. Para cuando los conductores llegaban, el pico ya había pasado. Empecé a generar la instrucción la noche anterior con el agente: qué zona, qué cruce exacto, a qué hora llegarían las solicitudes, cuánto habían ganado los conductores en esa franja la semana pasada. El martes siguiente el tiempo de espera en las primeras dos franjas del pico bajó de 11 a 6 minutos. Los conductores empezaron a pedirme el mensaje de posicionamiento antes de empezar su turno.
Operador con 18 meses de operación en una ciudad de 310,000 habitantes en Guanajuato, México

Cómo saber si el posicionamiento proactivo está funcionando

El indicador más directo de que el posicionamiento proactivo está cambiando el resultado de los picos es la tasa de completación en la primera franja de cada bloque, comparada semana a semana. Si antes de implementarlo la primera franja del pico de la mañana —7:30 a 8:00— tenía una tasa de completación del 76% y después sube al 87%, la diferencia representa 11 solicitudes adicionales completadas cada mañana que antes se perdían durante el período de retraso reactivo. En 26 días hábiles, eso equivale a 286 solicitudes completadas adicionales por mes —aproximadamente 24,000 MXN de ingreso adicional en una operación con viaje promedio de 85 MXN— sin agregar ningún conductor. La métrica de la primera franja es más diagnóstica que el promedio del bloque completo porque los efectos del posicionamiento se concentran en los primeros 20 a 30 minutos; el resto del pico tiende a autocorregirse a medida que los conductores activos redistribuyen su posición en respuesta a las solicitudes en curso.

La consulta de seguimiento semanal: «Para la semana pasada, muéstrame la tasa de completación de la primera franja de cada pico —7:30 a 8:00, 12:30 a 13:00 y 17:30 a 18:00— comparada con el promedio de las cuatro semanas anteriores. Para cada franja, incluye el tiempo de espera mediano y la tasa de rechazo. Si la tasa cayó más de cuatro puntos porcentuales en alguna de esas franjas respecto al promedio, muéstrame las zonas con mayor aumento de solicitudes no completadas.» Si la tasa de completación en la primera franja mejoró consistentemente durante tres semanas, esa es la confirmación de que el posicionamiento proactivo funciona. Si no mejoró, el problema puede estar en el timing del mensaje —los conductores no tienen tiempo suficiente para llegar— o en que los conductores receptores ya están en una zona con demanda suficiente y el costo de oportunidad del reposicionamiento es negativo. Esa segunda situación indica que el mapa de demanda histórica necesita actualizarse.

El diagnóstico de zona, franja y radio de asignación que los artículos anteriores de esta serie describieron produce el mapa exacto de dónde y cuándo la operación pierde demanda. El posicionamiento proactivo es la capa de ejecución que actúa sobre ese mapa antes de que el pico comience. La diferencia entre el operador que diagnostica y actúa después del pico y el que diagnostica y actúa antes es estructural: el primero recupera información útil cuando el costo ya se incurrió; el segundo usa esa misma información para evitar que el costo ocurra. Esa diferencia no requiere más conductores ni tecnología distinta: requiere que la información que ya está en la plataforma salga de los reportes y llegue a los conductores en el momento en que todavía pueden usarla.

El operador que implementa el ciclo completo —mapa histórico de zona y franja consultado semanalmente, instrucciones de posicionamiento generadas con el agente la noche anterior, enviadas con 20 a 25 minutos de anticipación, y seguimiento de la tasa de completación en la primera franja de cada bloque— tiene acceso a una mejora de ingresos que no pasa por la tarifa ni por la contratación. Los picos que antes empezaban con un déficit de posicionamiento de 15 minutos empiezan con los conductores donde la demanda va a estar. El pasajero que solicita en la primera franja del pico obtiene el tiempo de espera que de otra forma solo aparecería en la mitad del bloque. El conductor que empieza posicionado correctamente hace más viajes por hora de sesión. Y el operador deja de gestionar picos reactivamente para comenzar a confirmar que el plan del día anterior funcionó.

Temasposicionamiento proactivo conductores ride-hailinginstrucciones posicionamiento flota taxi app pico demandaanticipar pico demanda operación movilidad regionalmensaje posicionamiento conductor turno ride-hailinggestión flota proactiva reducir tiempo esperamapa demanda zona franja operación taxi plataformareducir rechazo conductor posicionamiento anticipado