¿Cómo se asignan los viajes a los conductores?
Yana Borisevich
Última actualización hace 10 días
Cuando entra una nueva solicitud de viaje, el sistema utiliza una cola inteligente con un mecanismo de "tarjetas verdes y amarillas" para asignar los trabajos de forma justa y eficiente.
Cada conductor tiene 10 segundos para aceptar un viaje.
Viajes inmediatos: tono de llamada de 10 segundos + vibración larga.
Pre-reservas: notificación de 2 segundos.
Si el conductor no responde, el sistema pasa al siguiente conductor aplicando la lógica de tarjetas.
Algoritmo de tarjetas verdes y amarillas (ejemplo con 4 conductores)
Paso 1: El viaje se envía al Conductor 1 (el que ha esperado más tiempo).
El Conductor 1 recibe la tarjeta verde y tiene 10 segundos para aceptar.
Paso 2: Si no acepta, recibe una tarjeta amarilla.
El viaje se envía ahora al Conductor 2 (tarjeta verde).
El Conductor 1 aún puede ofertar, pero ya no tiene prioridad.
Paso 3: Si el Conductor 2 tampoco acepta, también recibe tarjeta amarilla.
El viaje pasa al Conductor 3 (tarjeta verde).
Ahora los Conductores 1 y 2 pueden ofertar, pero el Conductor 3 tiene prioridad.

¿Qué pasa si varios conductores ofertan?
Si dos o más conductores con tarjeta amarilla ofertan y el de tarjeta verde no acepta:
El sistema revisa la ETA (Tiempo Estimado de Llegada) que ingresaron.
El viaje se asigna al conductor con el ETA más corto.
⚠️ Una vez que un conductor acepta, se cancelan las demás ofertas.
Nota importante para conductores
Si el conductor ingresa un ETA falso (por ejemplo, dice 1 minuto pero tarda 4), el cliente puede cancelar.
El sistema puede registrar el caso como “el conductor no apareció” y aplicar una tarifa por cancelación del conductor si la empresa lo tiene configurado.