Free N8N Financial Document Assistant Chatbot
An AI-powered chatbot that automatically monitors, processes, and indexes financial documents, allowing you to query them through a conversational interface.
12/13/2025


N8N Financial Document Assistant Chatbot - Installation Guide
How It Works
The workflow monitors a directory for financial documents, automatically processes them into vector embeddings, and stores them in Qdrant. You can then ask questions about your documents through the chat interface, powered by Mistral AI.
Download the workflow from GitHub:
https://github.com/Zimbocu/N8N-Financial-Document-Assistant-Chatbot
Prerequisites
- N8N instance running
- Qdrant vector database
- Mistral Cloud API key
Installation Steps
Step 1: Import Workflow
- Open N8N and navigate to Workflows
- Click "Add Workflow" and select "Import from File"
- Upload the downloaded JSON file
Step 2: Add Mistral Cloud Credentials
- Go to Settings and then Credentials
- Add new "Mistral Cloud API" credential
- Enter your Mistral API key and save
Step 3: Add Qdrant Credentials
- Add new "Qdrant API" credential
- Enter your Qdrant URL and API key if required
- Save the credentials
Step 4: Create Qdrant Collection
- Create a new collection named "local_file_search" in Qdrant
- Set vector size to 1024 with Cosine distance
Step 5: Configure File Paths
- Update the "Set Variables" node with your directory paths
- Update the "Local File Trigger" node with your monitoring directory
Step 6: Create Directories
- Create the directories specified in the workflow
- Ensure N8N has read/write access to these folders
Step 7: Activate Workflow
- Toggle the "Active" switch to enable the workflow
- The system will now monitor for file changes
Step 8: Test the System
- Drop a test document in the monitoring folder
- Verify processing in N8N execution logs
- Check that vectors were created in Qdrant
Step 9: Access Chat Interface
- Click on the "Chat Trigger" node
- Copy the webhook URL
- Open the URL in your browser to start chatting
Done!
