The flow
Starts it 1Model 4Logic 13Service 10
The steps in the order they run, from what starts it.
- 1Telegram TriggerTelegram triggerStarts it
- 2Model: Information ExtractionLm Chat Open AiModel
- 3Structured Output ParserOutput Parser StructuredModel
- 4WaitWaitLogic
- 5Is Audio?IfLogic
- 6Get Location, QtyAgentModel
- 7CommandIfLogic
- 8Collect AudioTelegramService
- 9Get Locations to CheckGoogle SheetsService
- 10Transcription ErrorIfLogic
- 11Command SelectionSwitchLogic
- 12Wrong CommandTelegramService
- 13Transcribe Operator CommandOpen AiModel
- 14Extract Location IDsAggregateLogic
- 15Ask to repeatTelegramService
- 16Merge Transcript With Location ListMergeLogic
- 17Help MessageTelegramService
- 18Collect Remaining LocationsGoogle SheetsService
- 19Is Location in Scope?IfLogic
- 20Combine with Location RecordsMergeLogic
- 21Remaining LocationsAggregateLogic
- 22Update Inventory QuantityGoogle SheetsService
- 23Error Message: Wrong LocationTelegramService
- 24Last Location ?IfLogic
- 25Number of LocationsSetLogic
- 26Send Instruction: Last LocationTelegramService
- 27First LocationLimitLogic
- 28Send Instruction: Next LocationTelegramService