# Get GitHub user profile and real emails by username from Slack
This automation workflow retrieves GitHub user details and extracts real email addresses from commit history upon receiving a username via Slack. Designed for recruiters, tech leads, and community managers who need fast access to verified developer information without manual lookup.
## Who it´s for
- Developers looking up colleagues´ contact info by GitHub handle
- Team managers verifying activity and affiliation of members
- Recruiters gathering candidate data from open-source contributions
- Community admins moderating participants through GitHub integration
## What the automation does
- Listens for a Slack message via HTTP webhook containing a GitHub username
- Queries GitHub’s GraphQL API to fetch user profile (name, company, location)
- Extracts real email addresses from recent commits, filtering out noreply@github.com
- Structures a rich message with avatar, bio, and contact details
- Sends the result back to the originating Slack channel
## What´s included
- Ready-to-use n8n workflow
- Webhook trigger logic based on Slack input
- Integrations with GitHub (GraphQL) and Slack (HTTP API)
- Basic text instructions for setup and adaptation
## Requirements for setup
- Active n8n instance with workflow editing access
- GitHub personal access token with read permissions for user data
- Slack bot token with message posting privileges
- Designated Slack channel for sending queries and receiving responses
## Benefits and outcomes
- Saves time on manual research of developer profiles
- Automatically reveals real email addresses hidden behind GitHub’s noreply filter
- Enables quick verification of contributors directly in Slack
- Streamlines candidate screening using public commit history
- Keeps communication and data retrieval within the team’s primary workspace
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via chat
No feedback yet