Process incoming data with filtering and aggregation automation
Workflow Description
An automated workflow that receives data via webhook, splits and filters it based on multiple conditions, then aggregates results and sends a response. Ideal for handling complex request processing and data management without manual intervention.
How it works
- 1.Receive incoming data through webhook trigger and launch the workflow
- 2.Split data into individual items for independent processing
- 3.Apply conditional logic and filter data against specified criteria
- 4.Aggregate processed results and consolidate final data
- 5.Send response confirmation back to the source
Use cases
- Automatically process multi-field web forms and categorize submissions
- Consolidate data from multiple sources, clean it, and route to storage systems
- Automate complex requests with advanced business rules and validations
Requirements
- A webhook endpoint or web application capable of sending JSON data
- Clear definition of filtering criteria and conditional rules
- Access to destination systems or storage for processed data
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (18)
HTTP Request
HTTP Request
Split Out
Split Out
has intensity data?
If
No intensity data available for video
No Op
intensity > 0.6
Filter
Filter out moments close to each other
Filter
Input variables
Set
Aggregate
Aggregate
Create each moment (human readable)
Set
Webhook
Webhook
millisecs to seconds
Set
prepare response
Set
Respond with "no results"
Webhook
Respond with moments
Webhook
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note