Skip to content

Driver App - Expected Passengers

The Pasajeros esperados screen shows all passengers with active subscriptions to your current route. From here you can:

  • See each passenger’s status (Esperando, A bordo, Descendieron)
  • Register manual boardings for passengers without QR (dependents or without app)
  • Track the trip’s progress

In the top right corner you’ll see a dynamic counter showing:

  • {count} / {total}: For example, “3 / 10” means 3 passengers are still waiting out of 10 total

If there are no passengers subscribed to the route, you’ll see:

  • People icon
  • Title: “Sin pasajeros suscritos”
  • Description: “No hay pasajeros con suscripción activa para esta ruta”

Passengers are grouped by status in this order:

List of passengers who have not yet boarded. Each passenger shows their name, stop order, and a button to register manual boarding.

Available action: Tap a passenger to open the Confirmar abordaje dialog and confirm with ¿{name} aborda la unidad?

If the admin has enabled Conductor gestiona sube/baja on the route, you will see two buttons next to the name of each waiting passenger:

  • ↑ Sube — The passenger will board at that stop.
  • ↓ Baja — The passenger will alight at that stop.

The active button is highlighted. Tap the other button to change the action. The change is saved immediately.

Passengers who already registered their boarding (by QR or manual). Shown without action options.

Passengers who exited the vehicle. View-only.

Swipe down on the screen to refresh the list anytime. Especially useful after registering a manual boarding.

  1. Open your assigned route in the app
  2. Access the Pasajeros esperados screen from your active trip flow
  3. Observe the counter: “{pending} / {total}” waiting
  4. Read the passenger list in the “Esperando” section
  5. If a passenger boards without scanning QR (e.g., dependent):
  • Tap their name in the “Esperando” section
  • Confirm in Confirmar abordaje with ”¿{name} aborda la unidad?”
  • System moves them to “A bordo”
  1. Continue until everyone boards or the trip ends

If the passenger doesn’t have the app installed (e.g., young child, parent, grandparent), register them as a dependent:

  1. Select their name in “Esperando”
  2. Confirm manual boarding
  3. Registers as if they had scanned QR

If QR won’t scan (battery, connection problems, etc.):

  1. Access this screen
  2. Tap the passenger’s name
  3. Manually confirm their boarding
  4. Syncs automatically

The counter “{pending} / {total}” helps you:

  • Know how many passengers are left
  • Detect if someone exited earlier than expected
  • Validate trip integrity
  • Order: Passengers are automatically ordered by status
  • Refresh: If you see desynchronized status, swipe to refresh
  • Dependents: To register someone without the app, confirm them manually from this screen
  • Connection: Changes sync automatically in the background