The flow
Starts it 3Model 21Logic 10Service 5
The steps in the order they run, from what starts it.
- 1When clicking ‘Test workflow’Manual triggerStarts it
- 2Embeddings OpenAIEmbeddings Open AiModel
- 3Recursive Character Text SplitterText Splitter Recursive Character Text SplitterModel
- 4Window Buffer MemoryMemory Buffer WindowModel
- 5OpenAI Chat ModelLm Chat Open AiModel
- 6OpenAI Chat Model1Lm Chat Open AiModel
- 7Embeddings OpenAI1Embeddings Open AiModel
- 8Employee Lookup ToolTool WorkflowModel
- 9OpenAI Chat Model2Lm Chat Open AiModel
- 10OpenAI Chat Model3Lm Chat Open AiModel
- 11OpenAI Chat Model4Lm Chat Open AiModel
- 12OpenAI Chat Model5Lm Chat Open AiModel
- 13Structured Output ParserOutput Parser StructuredModel
- 14Employee initiates a conversationChat triggerStarts it
- 15AI-Powered HR Benefits and Company Policies ChatbotExecute Workflow triggerStarts it
- 16GET all filesBamboo HrService
- 17Supabase Vector StoreVector Store SupabaseModel
- 18Default Data LoaderDocument Default Data LoaderModel
- 19HR AI AgentAgentModel
- 20Vector Store ToolTool Vector StoreModel
- 21Supabase Vector Store RetrievalVector Store SupabaseModel
- 22Text ClassifierText ClassifierModel
- 23Extract departmentInformation ExtractorModel
- 24Identify most senior employeeChain LlmModel
- 25Auto-fixing Output ParserOutput Parser AutofixingModel
- 26Filter out files from undesired categoriesFilterLogic
- 27GET all employeesBamboo HrService
- 28GET all employees (second path)Bamboo HrService
- 29Retrieve all employeesBamboo HrService
- 30Format name for responseSetLogic
- 31Split out individual filesSplit OutLogic
- 32Filter out other employeesFilterLogic
- 33Extract departmentsAggregateLogic
- 34Filter out other departmentsFilterLogic
- 35Filter out non-pdf filesFilterLogic
- 36Stringify employee record for responseSetLogic
- 37Ensure uniqueness in department listSetLogic
- 38Extract relevant employee fieldsAggregateLogic
- 39Download file from BambooHRBamboo HrService