- Custom n8n node
- Files & Storage
- AI-agent tool
SMB network share
Read, write, move and delete files on Windows, NAS and Samba network shares over SMB2/SMB3.
How it works in practice
Files exchanged with old systems through a shared folder
How we apply it
In our on-premise engagement for an accounting and advisory firm, new bank statements are picked up each day from the office network storage and processed, with the data staying on site.
This node connects n8n to classic network file shares on Windows servers, NAS devices and Samba, using a pure-JavaScript SMB2/SMB3 client bundled in the package and NTLM authentication (v1, v2 or auto-detected). File operations upload, download, delete, move and rename; folder operations create, list, move and delete. No OS-level mount is needed, so it works inside a container.
File shares are still how a lot of Bulgarian SMEs and accounting offices exchange data: a legacy accounting or ERP system drops an export into a folder, and an accountant picks up the report from another. Stock n8n has no SMB node. Because the client is vendored and has no native dependencies it keeps working on recent Node versions, and SMB and NTSTATUS errors (logon failure, sharing violation, path not found) are translated into readable messages.
In practice it picks up export files left by on-premises systems, publishes generated statements and reports to the share accountants use, archives processed files into dated folders and lists a folder on a schedule to trigger processing of new files. It runs in 20 production workflows.
Limits: there is no file-exists or stat operation and no recursive create-directory, so parent folders must exist. Delete File is permanent, and Delete Folder removes the folder with all its contents.
For your technical team: it installs from npm as
What it means for you
Older systems keep working as they are
Nobody carries files between folders by hand
It fits the shared folders the office already uses
More nodes we built
- Banking & FinanceBulgarian BanksEvery bank's statement, read the same wayNo more retyping of statement linesAI-agent tool
- Government & RegistriesBulgarian Registry AgencyA new customer, checked against the official registerNobody copies register data by hand from a browser tabAI-agent tool
- Documents & AIDocument AIA mixed scan, sorted into readable invoicesNobody splits or types invoices by handAI-agent tool
- Data & SpreadsheetsExcelA finance template, filled in without touching its lookNo copy-paste into spreadsheetsAI-agent tool
- ERP & AccountingMicroinvestPayments and invoices posted straight into the booksNobody re-keys entries one by oneAI-agent tool
- SecurityPassboltSigning in to a portal without a password in sightPasswords live in one place, not scattered across automationsAI-agent tool
- Documents & AIPDFOne big scan, cut into one file per documentNo manual splitting in a PDF viewerAI-agent tool
- Web AutomationPlaywright browserStatements collected from portals with no integrationNo more clicking through portals by handAI-agent tool
- Web AutomationRobot Framework runnerAn old Windows program, operated by a robotThe old software stays, with no forced replacementAI-agent tool
- Files & StorageSeaweedFS storageDocuments kept safely in storage you ownNo lock-in to a cloud vendorAI-agent tool
- Microsoft 365SharePointDocuments filed in SharePoint, where people lookNo manual filing or renamingAI-agent tool
Want SMB network share in your n8n?
Tell us what the workflow has to do and what it connects to. We will say whether this node covers it as it stands, what we would add, and when a different approach is the better one.
