You need to talk to her while she is working out at your place in the backyard (after you fix it) then wait 5 days, go outside your house and you will get a text from her asking if you want to meet later that night... if you say no, you will lock that function for the time been, if you say yes, she will say she will drop by your room later that night.
At the end of the day, insted of selection "sleep till tomorrow", press on "Wait for Sophie", then press on the window...
After that, you can booty call her any time you want from Monday to Thursday since she works on weekends.