BambooHR AI-Powered Company Policies and Benefits Chatbot

BambooHR AI-Powered Company Policies and Benefits Chatbot

Complex
High
50
Nodes
Complex
Trigger
High
Complexity
7/22/2025
Added

Workflow Overview

Total Nodes
50
Node Types
23

Node Types

lm Chat Open Ai
OpenAI Chat Model, OpenAI Chat Model1, OpenAI Chat Model2, OpenAI Chat Model3, OpenAI Chat Model4, OpenAI Chat Model5
6 nodes
tool Vector Store
Vector Store Tool
1 node
embeddings Open Ai
Embeddings OpenAI1, Embeddings OpenAI
2 nodes
tool Workflow
Employee Lookup Tool
1 node
output Parser Autofixing
Auto-fixing Output Parser
1 node
output Parser Structured
Structured Output Parser
1 node
sticky Note
Sticky Note, Sticky Note1, Sticky Note2, Sticky Note3, Sticky Note4, Sticky Note5, Sticky Note6, Sticky Note7, Sticky Note8, Sticky Note9, Sticky Note10
11 nodes
bamboo Hr
GET all files, Retrieve all employees, Download file from BambooHR, GET all employees, GET all employees (second path)
5 nodes
filter
Filter out files from undesired categories, Filter out non-pdf files, Filter out other employees, Filter out other departments
4 nodes
split Out
Split out individual files
1 node
manual Trigger
When clicking ‘Test workflow’
1 node
document Default Data Loader
Default Data Loader
1 node
text Splitter Recursive Character Text Splitter
Recursive Character Text Splitter
1 node
memory Buffer Window
Window Buffer Memory
1 node
vector Store Supabase
Supabase Vector Store, Supabase Vector Store Retrieval
2 nodes
chat Trigger
Employee initiates a conversation
1 node
execute Workflow Trigger
AI-Powered HR Benefits and Company Policies Chatbot
1 node
text Classifier
Text Classifier
1 node
set
Stringify employee record for response, Ensure uniqueness in department list, Format name for response
3 nodes
aggregate
Extract departments, Extract relevant employee fields
2 nodes
information Extractor
Extract department
1 node
chain Llm
Identify most senior employee
1 node
agent
HR AI Agent
1 node

Workflow JSON

34.99 KB
{
  "id": "dYjQS1bJmVSAxNnj",
  "meta": {
    "instanceId": "a9f3b18652ddc96459b459de4fa8fa33252fb820a9e5a1593074f3580352864a",
    "templateCredsSetupCompleted": true
  },
  "name": "BambooHR AI-Powered Company Policies and Benefits Chatbot",
  "tags": [],
  "nodes": [
    {
      "id": "832e4a1d-320f-4793-be3c-8829776a3ce6",
      "name": "When clicking ‘Test workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        760,
        560
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "63be0638-d7df-4af8-ba56-555593a6de0c",
      "name": "Default Data Loader",
      "type": "@n8n/n8n-nodes-langchain.documentDefaultDataLoader",
      "position": [
        2080,
        740
      ],
      "parameters": {
        "options": {},
        "dataType": "binary"
      },
      "typeVersion": 1
    },
    {
      "id": "ffe33bb2-efd0-4b6e-a146-aaded7c28304",
      "name": "Embeddings OpenAI",
      "type": "@n8n/n8n-nodes-langchain.embedd...

Showing first 1000 characters. Click "Expand" to view the full JSON.