Hermes Job Outreach Agent

PythonDockerWeb ScrapersSMTPAPIsAgent Orchestration
Hermes Job Outreach Agent

I built a Hermes Agent that automates job outreach. Users enter their target role, skills, and filters (e.g., startups only, 10 companies per country). The agent searches companies across multiple countries, scrapes career/contact pages for email addresses, sends personalized outreach emails from my account, and can even draft or send follow-up replies to HR automatically. I built it using Python, Docker, AutoBrowser, VPS, scrapers, SMTP, APIs, cron jobs, agent orchestration, subagents, and custom skills.

Main Challenge in the project: Building the agent network was the biggest challenge — getting multiple sub-agents to coordinate through A2A (agent-to-agent) communication with shared, consent-based memory, so every agent stays in sync without duplicating outreach or losing context.