Is there a tool to create fake Google Calendar meetings that look believable based on my free/busy schedule? I don't want to spend the time outside of meetings doing a mindless task that computers could do, so I'd like to automate this. If nothing exists, then perhaps someone can recommend an algorithm, or some existing software that I could modify to pull it off.
Context:
Other people put lots of meetings on my Google Calendar. It tends toward 30 hours a week of meetings if I don't do something about it. There's a cultural fix: more async work, meeting agendas, and not including people who don't have something to contribute. But in the meantime, I fill my calendar with "fake meetings": time blocked off to get work done, so that people can't schedule vendor sales calls in the middle of my programming flow state.
I would prefer these meetings to not overlap with regular meetings, be created in believable patterns (they shouldn't all be 30m), and perhaps to schedule some open slots so people aren't completely unable to book my time.