Microsoft Booking is an easy to use app for booking & scheduling introduced as Office 365 suite. Please refer below link for more about Microsoft booking
https://www.microsoft.com/en-us/microsoft-365/business/scheduling-and-booking-app
Please find the below steps to publish business calendar with Microsoft booking.
This app can be Connected to Dynamics 365 or any other business apps. It makes possible to expose booking services to POS, call-center and with tight integration to our Dynamics 365 solution. Please find below API overview for integration.
https://docs.microsoft.com/en-us/graph/booking-concept-overview
Here is a link to publish it to Facebook seamlessly