Extract data from Dropbox documents with DocuPipe and post to Slack
UnknownWhat this workflow does
This workflow has 10 nodes and runs on a schedule (every minute) (plus 1 other trigger). Along the way it connects Dropbox, Slack and Docupipe (community).
How it runs
Trigger: On a schedule (every minute) (plus 1 other trigger).
- List Dropbox Folder (Dropbox): list (folder)
- Get Extracted Data (Docu Pipe): get result (extraction)
- Filter New Files (If): checks a condition and branches into true / false
- Format Slack Message (Code): runs custom JavaScript code
- Download File from Dropbox (Dropbox): download (file)
- Set Channel & Message (Edit Fields (Set)): sets 2 fields: text, subject
- Upload File & Extract Data (Docu Pipe): upload and extract (extraction)
- Post Results to Slack (Slack): uses Slack
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 2 community packages, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-docupipe is verified or supports 3.0 (used in Upload File & Extract Data, Get Extracted Data).
- Check that n8n-nodes-docupipe is verified or supports 3.0 (used in Extraction Complete).
Nodes used (8)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Dropbox
n8n-nodes-base.dropbox - If
n8n-nodes-base.if - Docu Pipe
n8n-nodes-docupipe.docuPipe - Docu Pipe Trigger
n8n-nodes-docupipe.docuPipeTrigger - Code
n8n-nodes-base.code - Edit Fields (Set)
n8n-nodes-base.set - Slack
n8n-nodes-base.slack
From the author
Who is this for? Teams that collect documents in Dropbox (invoices, receipts, forms) and want instant Slack notifications with AI-extracted structured data - great for invoice processing, receipt tracking, or any document workflow where team visibility…