Is it rude for someone to call you randomly to see if you are free to hangout, and if you don't answer and message them an hour later, they say "I had
some spare time, that's why I called. I might be free tomorrow, I'll let you know."
How about you just organise your life and book in time when you're free, not try your luck whenever.