The flow
Starts it 7Logic 18Service 7
The steps in the order they run, from what starts it.
- 1Voice Order CallWebhookStarts it
- 2Schedule TriggerSchedule triggerStarts it
- 3Extract Tool CallCodeLogic
- 4Get Business Config (Warmer)Google SheetsService
- 5Try CacheCodeLogic
- 6Get Menu (Warmer)Google SheetsService
- 7Cache Warm?IfLogic
- 8Store Warm Cache,CodeLogic
- 9Merge MenuCodeLogic
- 10Get Business ConfigGoogle SheetsService
- 11Is get_menu?IfLogic
- 12Merge Config Into CallCodeLogic
- 13Format Menu ResponseCodeLogic
- 14Is calculate_order?IfLogic
- 15Get MenuGoogle SheetsService
- 16Respond MenuRespond To WebhookStarts it
- 17Compute Order TotalCodeLogic
- 18Is place_order?IfLogic
- 19Format Total ResponseCodeLogic
- 20Build & Validate OrderCodeLogic
- 21Format Unknown FunctionCodeLogic
- 22Respond TotalRespond To WebhookStarts it
- 23Order Valid?IfLogic
- 24Respond UnknownRespond To WebhookStarts it
- 25Generate Order IdCodeLogic
- 26Format Order Problem ResponseCodeLogic
- 27Log OrderGoogle SheetsService
- 28Respond Order ProblemRespond To WebhookStarts it
- 29Notify KitchenHttp RequestService
- 30Send Customer Order SummaryHttp RequestService
- 31Format Booking Success1CodeLogic
- 32Respond Order SuccessRespond To WebhookStarts it