Technology isn't the answer. All technology does is keep people in their own little worlds and prevents them from having an awareness of what's going on
What needs to happen, is the person doing the assistance needs a method to prevent the doors from gaining interlock, like how the OBSs on Southern operate. There aren't enough staff for one to be with a driver/conductor explaining what's going on while someone else does assisting. And if the person doing the assisting does the explaining, its just going to delay the train or the train is going to depart with them onboard
The technology is great when it works. The main issue I've found with the current assist app is quite often some guards don't check or for some reason it doesn't come through to the train even though the assist was accepted. So unfortunately in person handover between station and on-board staff is a must.
The issue with assistance just putting the passenger on the train is the (on-board) responsible staff member may be unaware which could lead to issues upon arrival where assistance isn't caught and the passenger gets stuck on the train until a later point of the service (this has happened to me!), the customer may also needs that may require additional on-board assistance in the likes of delays or moving down the train in the case of short platforms as quite often the staff member at one station is completely oblivious to short platforms en-route and will just use the door nearest to the ingress point at their station,
What should happen for pre-booked assistance is as follows:
> The customer goes to a clearly signed meeting point at the station/ticket office.
> A member of staff greats them there and checks for additional needs
> The member of staff takes them to the platform and sites them somewhere suitable (if early)
> If the member of staff needs to hand-over they need to go through it with the customer
> Customer is helped onto train and met by on-board staff
> On-board staff assume duty of care
> For arrivals on-board wait for then handover to platform staff
My general experience is (for staffed station):
> Ticket office staff send you to agency staff at gateline
> They don't know what's happening
> Back to the ticket office where staff are radioed
> Guard/onboard are unaware of the assistance request
> Passenger has to explain disability in public (which can be sensitive)
> Guard helps you off, assistance might not be there
For unstaffed stations it's 50/50 if the guard knows. And a faff to sort arrival arrangements.