It might be worth mentioning that Fantastical now also has scheduling. It’s my preference because it handles a pending state until I approve.
We tried to raise this with Calendly but they refused the request. Their answer: "Thank you for reaching out to Calendly! We've found that manual confirmation of each appointment only increases the steps it takes to schedule. Not having to confirm/deny/reschedule a booking eliminates the email ping pong of scheduling!"
Which totally misses the point. My calendar is not always perfect, sometimes I miss travel times, sometimes I forgot to enter things. I want to confirm my meetings.