The flow
Starts it 2Model 4Logic 11Service 4
The steps in the order they run, from what starts it.
- 1Webhook - Receive Booking RequestWebhookStarts it
- 2Anthropic - Validation ModelLm Chat AnthropicModel
- 3Anthropic - Confirmation ModelLm Chat AnthropicModel
- 4Prepare Booking ContextSetLogic
- 5AI - Validate & Normalize BookingAgentModel
- 6AI - Generate Confirmation MessageAgentModel
- 7JS - Parse Validation OutputCodeLogic
- 8JS - Parse Confirmation OutputCodeLogic
- 9Filter - Valid Bookings OnlyFilterLogic
- 10Wait for API ResultWaitLogic
- 11Wait - API Rate LimitWaitLogic
- 12JS - Format Final Booking RecordCodeLogic
- 13Fetch Seat Map from Google SheetsHttp RequestService
- 14Save Booking to Google Sheets TrackerHttp RequestService
- 15Send Confirmation EmailHttp RequestService
- 16Send SMS NotificationHttp RequestService
- 17JS - Check Availability & Assign SeatsCodeLogic
- 18Respond to WebhookRespond To WebhookStarts it
- 19Filter - Seats AvailableFilterLogic
- 20JS - Calculate Ticket PricingCodeLogic
- 21Wait for API WaitLogic