This is a submission for the Runner H "AI Agent Prompting" Challenge
Have you ever spent countless hours manually in checking LinkedIn or Indeed for the latest DevOps job postings? That’s exactly what inspired me to build an automated job search assistant using Runner H, powered by Google Workspace and intelligent prompt engineering.
How I Used Runner H
I used Runner H to build an autonomous AI agent that automates the process of finding and emailing the top DevOps job listings daily. Here's how I designed the workflow:
• Job Search via Web Scraping
The agent scrapes job portals like LinkedIn and Indeed using specific keywords related to DevOps roles (e.g., DevOps Engineer, SRE, Cloud Engineer).
• Filtering and Formatting
It filters out the top 5 most relevant jobs based on recency and relevance. These are then formatted into a short, readable summary including:
Job title
Company name
Location
Application link
• Automated Email Composition
Using the integrated Google Workspace, the agent generates an email containing these job summaries and sends it to the user’s inbox.
• No Manual Involvement
The entire flow runs automatically on demand — no coding, no switching tabs, and no daily searching required.
Let me walk you through how I created an agent that:
• Analyzes my resume
• Searches job portals daily
• Picks the top 5 most relevant jobs
• Emails me a beautifully formatted summary every morning
What Inspired This Project?
I was participating in the Runner H Prompt Engineering Challenge, which encourages creators to build helpful automation agents using prompt chaining and productivity tools.
My use case: Automate my DevOps job search workflow so I don’t miss fresh openings every morning.
Step-by-Step Breakdown
Step 1: Collecting User Input
The first step was to gather user details:
Full Name
Email Address
Preferred job roles and locations
Work preference (Remote/On-site/Hybrid)
Resume file (PDF)
Runner H prompts the user for this input at the beginning of the automation.
Step 2: Analyzing the Resume
Once the resume is uploaded, Runner H uses its language understanding to extract:
{
"name": "Pooja Bhavani",
"keywords": ["DevOps", "Docker", "AWS", "Kubernetes", "CI/CD", "Terraform"],
"roles": ["DevOps Engineer", "Site Reliability Engineer"],
"locations": ["Remote", "Bangalore"],
"email": "poojabhavani@gmail.com"
}
This data becomes the foundation of the job search.
Step 3: Searching Job Platforms
Runner H searches jobs from:
LinkedIn Jobs
Indeed
It applies filters for:
Job postings within the last 24 hours
60%+ keyword match
Matching job title & location
The output looks like this:
[
{
"title": "DevOps Engineer",
"company": "TechCorp",
"location": "Remote",
"link": "https://www.linkedin.com/jobs/view/123456"
}
]
Step 4: Emailing the Results
Runner H formats the job results into an email and sends it at 9:00 AM IST daily.
✉️ Email Template:
Subject: Top 5 Job Matches for You Today
Hi {{user_name}},
Here are your top 5 DevOps job matches for {{today}}:
1. **{{job1_title}} – {{job1_company}}**
📍 Location: {{job1_location}}
🔗 [Apply Now]({{job1_link}})
... and so on.
🌐 Platforms Searched: LinkedIn, Indeed
📅 Run Date: {{today}}
Good luck with your job search!
Why This Works
This automation:
Saves 30+ mins/day manually checking platforms
Surfaces relevant jobs before competitors
Lets me focus on preparation, not searching
Final Thoughts
I used Runner H as a no-code/low-code platform to stitch this all together using natural language.
It’s a great use case for:
Job seekers
Career coaches
Recruiting teams
If you’d like to try this for yourself, DM me or comment below 💬
Top comments (0)