creative-x-ferrero/creativex-automation/data/processing_queue.json
DJP 583711cfe3 Add upload started email and 3-folder workflow
Features:
- Send email when upload starts (immediate confirmation)
- Move files through 3 folders: Ferrero-In → Processing → Processed
- Auto-create Processing and Processed subfolders
- Keep Ferrero-In clean (only new files waiting)

Workflow:
1. User drops file in Ferrero-In
2. Service uploads to CreativeX
3. File moved to Processing folder
4. Email sent: Upload Started
5. Service polls every 30 min
6. When complete: Email sent with scores
7. File moved to Processed folder

Email templates:
- Upload Started: Blue header, shows brand/channel/request_id
- Analysis Complete: Purple header, shows scores/guidelines
- Upload Failed: Red header, shows error

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2026-01-29 12:12:28 -05:00

21 lines
No EOL
738 B
JSON

{
"version": "1.0",
"last_updated": "2026-01-29T12:00:37.876250",
"files": {
"1234567_NUT_JAN-MOMENT-V1_OLV_6S_16x9_DE_de_FBS_fsgssB.mp4": {
"box_file_id": "2117978240490",
"box_uploader_email": "daveporter@oliver.agency",
"box_uploader_name": "Dave Porter",
"local_path": "/tmp/creativex-automation/1234567_NUT_JAN-MOMENT-V1_OLV_6S_16x9_DE_de_FBS_fsgssB.mp4",
"status": "processing",
"creativex_request_id": 23157,
"uploaded_at": "2026-01-29T12:00:34.848032",
"processing_started_at": "2026-01-29T12:00:37.876245",
"last_status_check": null,
"completed_at": null,
"retry_count": 0,
"error": null,
"added_at": "2026-01-29T11:58:48.433310"
}
}
}