Analyze domains from Microsoft Teams with a slash command
Build a workflow that registers a Microsoft Teams command/bot tied to a webhook. On invocation with a domain, query VirusTotal (and other sources) for reputation, then reply in Teams with the verdict and action buttons. Validate the domain format, verify the request authenticity, handle domains not found and rate limits, and retry transient errors. Output the reputation summary back into the Teams conversation.
What this prompt builds
Check a domain's reputation directly from Microsoft Teams and act on the result in-chat.
The problem
When someone questions a domain in Teams, getting a reputation check means leaving chat for a separate tool, so most domains go unchecked. Quick judgments are made without data.
Solution and impact
This workflow lets users analyze a domain via a Teams slash command and take action from the chat. Reputation checks happen where the conversation is, encouraging verification and faster response.