I would just be firm in saying that while you would love to accommodate unexpected shifts, that it isn't always going to be possible. Tell her that she is welcome to text you at 6am to see if you are available that day, but to please not accept her shift until she has cleared it with you first.