Got it, for a hotel setup, it’s more than just logging calls, you need to capture bookings, dates, room type, and guest details properly.
I’d structure it like this: Vapi handles the conversation, a middleware layer formats/validates the data, then GHL stores it as a contact + opportunity. That way nothing breaks at the payload level.
Are you only pushing data into GHL, or also connecting to a PMS for live availability? @MAJIN