Job Search AI Agent
My final project for the AI Accelerator Program was to create an AI agent to enhance my job search from "Make.com". My scenario is to have Gemini email me jobs that match my job profile and resume, including application links, match percentages, and resume advice, listed from newest to oldest.
Note: The Make scenario is sped up
Google Sheets pulls from my job profile > SerpAPI searches jobs then brings the results back. > Iterator takes the job results and breaks it apart into separate bundles > Google Docs takes my resume > Array Aggregator combines everything in one bundle > Gemini finally sends the results to my Gmail.
My main problem throughout this project was having the links direct me to the actual job posting. Below, is how I solved the issue:
The Set Up
Used Google Sheets to create my job profile. Industries had to be narrowed down to one to not confuse the SerpAPI.
Created a SerpAPI account.
(Search Engine Results Page Application Programming Interface)
Connected my job profile to the Google Sheets module.
Connected my SerpAPI account with my API key. 
Set the array field to SerpAPI job results.
Connected my resume to the Google Docs module.
Set the aggregated field to "text content" to pull from my resume.
Wrote my prompt for the email format and instructions. When links weren't working, added the SerpAPI fields for the job links.
Refined prompt with the constraints.
Connected my Gmail account to the Gmail module. Set the body content to the Gemini "Result" field, so I can receive the Gemini results through my email.
Back to Top