The flow
Starts it 1Model 5Logic 13Service 15
The steps in the order they run, from what starts it.
- 1When clicking ‘Test workflow’Manual triggerStarts it
- 2Create BinHttp RequestService
- 3MOCK requestPost BinService
- 4OpenAI Chat ModelLm Chat Open AiModel
- 5OpenAI Chat Model1Lm Chat Open AiModel
- 6Structured Output ParserOutput Parser StructuredModel
- 7DELETE BambooHR webhookHttp RequestService
- 8Create Bin1Http RequestService
- 9SET BambooHR subdomainSetLogic
- 10GET BinPost BinService
- 11Basic LLM ChainChain LlmModel
- 12Auto-fixing Output ParserOutput Parser AutofixingModel
- 13GET Bin1Post BinService
- 14GET all possible fields to monitor in BambooHRHttp RequestService
- 15Format url for webhookSetLogic
- 16Welcome employees on SlackSlackService
- 17Format url for webhook1SetLogic
- 18Split out fieldsSplit OutLogic
- 19Register and test webhookNo OpLogic
- 20MergeMergeLogic
- 21Keep only new employee fieldsFilterLogic
- 22GET most recent requestPost BinService
- 23Format payload for BambooHR webhookSetLogic
- 24Combine fields to monitorAggregateLogic
- 25Create webhook in BambooHRHttp RequestService
- 26Create dummy data for employeesDebug HelperService
- 27Create employee records with dummy dataBamboo HrService
- 28Wait 60 + 1 seconds for webhook to fireWaitLogic
- 29Check BambooHR for calls to webhookHttp RequestService
- 30GET most recent request1Post BinService
- 31Split out employeesSplit OutLogic
- 32Format displayNameSetLogic
- 33Combine employees into listAggregateLogic
- 34Pluralize keyRename KeysService