I don't use it, but I've heard Tutanota's calendar[0] feature is good, since it's encrypted and more private than say, something like Notion.
But to answer your question, I'm typically warned well in advance of any social outings, and I plan my life according to those events.