Scan incoming Gmail attachments for threats with VirusTotal and GPT-4o-mini
Poll Gmail for New Attachments
Set Configuration
Extract Attachments from Email
Compute SHA256 Hash of Attachment
Look Up Hash in VirusTotal
Classify Phishing Risk with OpenAI
openai
Calculate Combined Risk Level
Route by Threat Level
Apply Quarantine Label on Gmail
gmail
Send Security Alert to Slack
slack
Log to Review Queue on Google Sheets
googleSheets
Save Attachment to Safe Drive Folder
googleDrive
Wait 15s for VirusTotal Rate Limit
noOp
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.