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​​​​​​​
In Google Sheets, I created my job profile to add to my Make scenario. Industries had to be narrowed down to one to not confuse the agent.
Created a SerpAPI account (Search Engine Results Page Application Programming Interface). Searches jobs then bring the results back. 
Connected my job profile document to the Google Sheets module.  Iterator takes the job results and breaks it apart into separate bundles
Connected my SerpAPI account with my API key. The SerpAPI searches jobs then brings the results back.
Set the array field to SerpAPI job results.  Iterator takes the job results and breaks it apart into separate bundles
Connected my resume to the Google Docs module. The module takes my resume to the array aggregator to break it apart.
Set the aggregated field to "text content" to pull from my resume. Array Aggregator combines the text data into one bundle. 
In the Gemini module, I wrote my prompt for the email format and to give me resume advice. Then, I added the SerpAPI fields and constraints for the job links. 
Connected my Gmail account to the Gmail module. I set the body content to the Gemini "Result" field. Gemini finally sends the job results to my Gmail with working URLs to the job postings.
Back to Top