Please read General Feedback.
Database design :
* In your database schema, you have a special requests field. How does your AI determine what information from the email counts as a request versus a standard booking detail?
* Why did you include fields for start time and duration in your bookings table when the project instructions specified that bookings are on a daily basis?
Price monitoring Workflow :
- What are the first Airtable Module's input? It's not clear to me what you use it for and why it is placed right after the HTTP Module. Which table are you searching, and why? Please rename your modules.
- Please show the output of the OpenAI module and the prompt you used.
- In the advanced settings of the OpenAI module, you can set the output format to JSON. This will make the parse JSON module useless.
- Why do you need a router if you have only one filter? A filter is sufficient if you have only one option ( yes or no)
- Please show the results in your Airtable base: what records have been created? How will Kaleigh and her team use it? How will the prices of the Hotel chain's spaces be updated? Will they have to update them manually? If yes, why not automate it yourself? ( You have a tutorial in the Coda Doc here : https://youtu.be/89X72uxxno4?si=w6LBsmfcaU3ImDAF
- Why do you think it is useful for the client to know if the variation is above 5% Why 5 ? Why not 10 ?
Automated Booking Workflow :
- Please rerenamebame your modules
- Please show your OpenAI Module prompt and output.
- What value do you filter to know if the data is incomplete? What data do you need to determine that an email has incomplete data? Please show the details of your filter.
- How do you determine if a room is available? Which table do you search? Using which formula ? What if a client doesn't specify a room but wants a certain number of guests? How do you handle that? How about when requested staff or services are not available?
- Can you clarify what the two Airtable modules after the first router are for? What is each one checking?
- How do you manage to create a booking using only one Airtable module when you have junction tables, which means you have to create records in up to 3 different tables depending on the booking request? This means that, as is, you can only create bookings without amenities, staff, or services.
- Please show the result in the database: how is the total price calculated? Does it stay the same when the room price changes?
- Show the confirmation email: How do you display the booking details? What if the bookings have services or staff, or materials, what if it they don’t have any ?
At this time, I cannot say your scenario is functional.