I have found wet mash to be helpful (chicken food + water in a dish.)
The chickens usually consider it a treat, after they try it a few times.
That means I can hold the dish and call, then walk into the run and sit the dish down, and the chickens will run in to eat it. Or put the dish in the run and then call.
The first birds are busy eating while the stragglers are coming in, rather than running back out the door.
You might get a similar effect by sprinkling scratch.
Speaking from experience, don't try to lure the chickens with anything they can carry around, like a bread crust. The first chicken will grab the bread crust and run back out with all the others following. That's why a dish of mash works so well, because they have to stay there to eat it and cannot carry it somewhere else.
Other ideas:
Herd the chickens into a group, collecting them all up, and then send them into the run together. That way you don't need someone else standing at the door.
Or make an extra pen just outside the run door, with a door on this pen as well. To go in normally, you open both doors as you walk through the outer pen and into the run. (Similar to an airlock or arctic entry or mudroom.) To put chickens back, have the run door closed, and herd the chickens into the pen. Then close the pen, open the door into the run, and put those chickens in the run. Close the run, open the outer door of the pen, and go herd some more chickens into the pen. Because it's just used for putting chickens back, this outer pen does not have to be predator proof, it just needs to keep chickens in for a short time, which may make it cheaper & easier to build.
When we are home, we give our chickens free range of the yard. However, when we leave, we want to put them back in their enclosure.
If you know in advance that you will be leaving, sometimes it may be easier to keep the chickens in and not let them out to range. (Example: leave in an hour, do not let chickens out. Leave in 6 hours, probably do let them out for a while.)
Of course that does not work if something comes up unexpectedly.