Classify event photos from attendees with Gemma AI, Google Drive & Sheets
Ready for 3.0What this workflow does
This workflow has 13 nodes and runs when someone submits an n8n form (“Photo Uploads”). Along the way it connects Google Drive and Google Sheets. It also calls api.featherless.ai over HTTP.
How it runs
Trigger: When someone submits an n8n form (“Photo Uploads”).
- Files to Items (Split Out): splits a list into separate items
- Get File Meta (Edit Fields (Set)): sets or maps fields
- Get Image Info (Edit Image): information
- Upload file (Google Drive): uses Google Drive
- Merge: merges the data from its input branches
- Resize Image (Edit Image): resize
- Merge: merges the data from its input branches
- Classify Photo and Suggest Tags (HTTP Request): calls api.featherless.ai (POST)
- Convert Image to Base (Extract from File): extracts data from a file (binary to propery)
- Create Payload (Edit Fields (Set)): sets 5 fields: url, catergories, submittedBy…
…plus 2 more steps. See the full node list below.
Services it uses
HTTP calls to: api.featherless.ai
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (9)
- n8n Form Trigger
n8n-nodes-base.formTrigger - Split Out
n8n-nodes-base.splitOut - Edit Fields (Set)
n8n-nodes-base.set - Merge
n8n-nodes-base.merge - HTTP Request
n8n-nodes-base.httpRequest - Google Drive
n8n-nodes-base.googleDrive - Edit Image
n8n-nodes-base.editImage - Extract from File
n8n-nodes-base.extractFromFile - Google Sheets
n8n-nodes-base.googleSheets
From the author
There's a clear need for an easier way to manage attendee photos from live events, as current processes for collecting, sharing, and categorizing them are inefficient. n8n can indeed help to solve this challenge by providing the data input interface via its…