Appointment requests are defaulted to “on” with Instagram Business accounts. I have no idea when this feature showed up but absolutely no.

I don’t care if it’s just that a visitor can suggest a meeting time. It implies a certain acceptance that a biz is ok with scheduling like this.

To turn it off:

How to turn it off.

Three screenshots:
Settings and activity with an arrow pointing at Business Tools & Controls.
Business screen with an arrow pointing to Appointment requests.
Receive appointment requests with an on off toggle.