Check Ride Status

The NoRush chatbot makes it easy for users to check on the status of their ride using simple, natural language.

User as a Passenger

When a user wants to check their ride status, they can ask the chatbot something like:

  • "Where is my ride?"
  • "Is my driver on the way?"
  • "How far is my ride?"

The chatbot will:

  1. Verify Ride Status

    • Checks if the user currently has a ride that has been accepted by a driver.
  2. Retrieve Driver Information

    • If a ride is active, the chatbot locates the assigned driver and determines their current distance from the user using real-time location data.
  3. Respond with Status Update

    • Notifies the user with an update like:
      "Your driver is approximately 5 minutes away."
    • If location data is unavailable, the chatbot will inform the user accordingly.
  4. Handle No Active Rides

    • If there is no ride in progress, the chatbot will respond with:
      "You don't have a ride on the way right now."

This feature helps passengers stay informed without needing to track down app screens or manually contact their driver.