No, you do not need to stay at home while the cleaning agent is there. You select how the employee will get the key by mentioning this at the end of your booking process.
We strongly recommend that you are present when your cleaning agent arrives for the first cleaning to share your expectations and specify any needs.