Don't do it. Your agent has a flexible schedule. It's your agent's job to accommodate their client and one way is to make time to meet you in person to hand you the keys. Remember, your agent wants you to write a positive review. If your agent cannot meet you in person to give you the keys, that would be 1 strike for a negative review.