Gmail labeling, inbox removal, Telegram notification
My first 'on my own' project was cleaning up my Gmail inbox. I created this flow using a Gmail trigger, which pulled all of the inbox into the AI Agent. The agent determined how the email would be labeled based on the instructions. The flow then moved onto removing the email from the inbox (remove label). Finally, the flow was routed to Telegram to send a predetermined message for the emails, based on where they were labeled. When the multiple nodes were funneled, I initially had them straight to the Telegram node, but this caused 12+ messages at a time since it was pinging for every one of them. To resolve this, I added an aggregate node to append them and then funneled through a code node to put them into one summary, which triggered the Telegram node only once, regardless of how many emails came in. I want to add more AI automation so it creates labels based on the sender. For instance, I get the newsletters/notifications from Nate Herk and others. Generating a node for each is no different than creating a rule in Gmail.