Quick overview
Quick overview This workflow watches for new Gmail messages, uses OpenAI to classify each email into a category, maps that category to a Gmail label ID, and then applies the matching label to the message automatically. How it works Triggers every minute when a new email arrives in Gmail. Sends the email sender, subject, and snippet to OpenAI and asks for exactly one category from the predefined list. Maps the returned category to the corresponding Gmail label ID, falling back to a default label if the category is missing or unexpected. Applies the selected label to the original Gmail message. Setup Connect your Gmail OAuth2 credentials for the Gmail trigger and the Gmail label action. Add your OpenAI API credentials and ensure the OpenAI Chat Model is set to the model you want to use. Replace the placeholder values in the label taxonomy with your real Gmail label IDs (not label names), including a default label ID, and optionally update the category list to match your labeling scheme. An n8n automation workflow template by Thomas Abraham.
Thomas Abraham
web
free
Others in the same category, ranked by how often they are opened.