Add sync-able bookings calendar to the site

I’m adding some functionalities for my travel site and here are the requirements below.

Add sync-able bookings calendar to the site that will be able to sync to third-party booking apps like Airbnb, Vrbo, etc. to automatically update availability and rates.

Sync guest reveiws from third party sites such as Airbnb, VRBO, Etc. for automatic update on the site

Please just give me the direction, even paid plugins suggestion I need to implement this on my website