Protect account access with an automated flow that spots risky sign ins, ranks them, and alerts the right people. Security and IT teams get clear Slack alerts, while users receive an email if a new device or location appears. The result is faster response with less noise.
A webhook or a manual test starts the run. The flow extracts IP, user ID, user agent, and time, then checks the IP with GreyNoise to judge trust and classification. It adds location details from IP API and parses device and browser using UserParser. A Postgres query loads the last ten logins for the user. If the city or device is new, the flow flags it and sets a priority. A Slack message shows the priority, user, IP, time, and a link to GreyNoise. If the account has an email, a styled Gmail notice is sent.
You will need API keys for GreyNoise and UserParser, Slack and Gmail credentials, and access to your Postgres database. Expect faster triage and fewer false positives, often cutting review time by more than half. Common uses include SaaS product logins, employee portals, and customer account areas. Setup is straightforward and lets your team scale review without adding headcount.