This automation system acts as a filter for incoming artist demos. It performs four primary functions:
Sanitisation: Validates that submission links (Bandcamp, Soundcloud) or files are functional.
Intelligence: Uses AI to determine the musical genre of the artist by analysing tags, public metadata and search results.
Filtering: Automatically rejects genres that do not match the label's "sound" (Electronic/Ambient).
Notification: Sends a Slack message with the demo details to the human team for valid matches.
The production environment consists of three sequential scenarios. Data moves between them via Airtable Status Updates.
URL-File ChecksUnprocessed DemosAudio URL field and Audio File attachment field.bandcamp.com.soundcloud.com.Rejected (Reason: "URL/File not valid").Processing & Stage to Ready For AI.Filename: AI Genre Tagging v2
Trigger: Airtable Watch Records
Ready For AILogic:
This scenario splits into 3 routes based on the input type detected in Scenario A.
Route 1: Bandcamp / Route 3: File Uploads
[Artist] [Track Title] music genre.Route 2: Soundcloud
Outcome:
New Demo.Rejected (Reason: "No genre match").