This was one of the worst trips I had. First in the morning, there was no cab details shared and the number in M-ticket was not being picked up. After so much effort, when I connected to the number I got to know that cab will be 15 min delay to which I agreed to be fine. I was standing on the ROAD side waiting but the driver showed up at 6:47am and said that there are 2 more passenger joining us, to which I raised concern as the cab was supposed to be booked for only 3 person. When I pressed driver, he showed me his sms that there are 4 person to be picked by him at which I understood that the person was trying to club the passengers of 2 different rides. When I raised concern to coordinator, he said there is some issue with the Dzire he sent, so he is sending ETIOS but still the no of passenger were more than supposed to be and the scheduled time of ride was 6:15 and it was already 7:10 by now. ETIOS arrived and we 4 passenger of 2 different rides left Agra but since I mentioned that I'll raise concern, the coordinator asked driver to stop the car in middle on nowhere and said that the Dzire (which was having technical issues 10 min earlier) is being sent for 2 of us and other 2 passenger were to leave by ETIOS. so after the Dzire arrived, we left Agra at 7:27AM which was more than 1 hr 10 min delay to our Original departure time. If I had to invest 3.5 hrs in the travel, I'd have booked the State transport bus.
The driver was very nice but it was utterly mis-managed trip.
PS: the other 2 passenger also raised concern that the cab details shared with them is neither Dzire nor Etios.
Since there was no clarity, I seriously doubt that the travel was safe, but since I was in middle of nowhere I had no choice.