{"id":"agent-job-daily-job-alert-workflow","audience":"job-seekers","category":"agents","track":"agents","technique":"constraints","title":"Brief an agent to build a daily job alert that never applies","free":false,"task":"You want an AI agent to set up a daily job search automation. Write its brief: run every day at 8 a.m., match titles containing Data Analyst or BI Analyst in Pittsburgh or remote (US), skip Senior roles and staffing agencies, save matches to your tracker, notify you only when there's at least one match, and never auto-apply or activate it without your review. Output exactly 8 numbered plain-text lines: trigger, 2 filters, 2 exclusions, the save step, the notify condition, then a DONE line that asks you to review.","materialLabel":"Your search notes and actions (attached to your prompt automatically)","material":"What I want from job alerts (Jordan Ellis)\n\n- I check 4 job boards every morning, takes forever.\n- Looking for Data Analyst or BI Analyst roles.\n- Pittsburgh, or fully remote in the US. Not hybrid in other cities.\n- Not senior roles, I have 4 years of experience.\n- Staffing agencies keep spamming me with the same jobs, skip them.\n- My tracker is a Google Sheet called \"Job Search 2026\".\n- Last tool I tried emailed me every day even with 0 results, I unsubscribed.\n- A friend's tool auto-applied to 40 jobs with the wrong resume. Never again.\n\nAvailable actions:\ncreate_trigger(schedule)\nadd_filter(field, rule)\nadd_exclusion(field, rule)\nadd_step(description)\nadd_condition(if, then)\nenable_auto_apply()\nactivate_workflow()\nDONE(summary)","rules":[{"type":"numberedItems","count":8},{"type":"plainText"}],"promptHints":[{"label":"Sets the schedule","patterns":["daily","8 ?a\\.?m","every (day|morning)"]},{"label":"Gives the search","patterns":["data analyst","bi analyst","pittsburgh","remote"]},{"label":"Adds exclusions","patterns":["senior","staffing","agenc","exclude"]},{"label":"Only notifies on matches","patterns":["at least one","only (when|if)","no (empty|zero)","0 results"]},{"label":"Forbids auto-apply","patterns":["auto[- ]?apply","activat"]}],"mistakes":[{"title":"Not showing the log format","why":"Left alone, the AI writes a friendly report with headings instead of a checkable action log.","fix":"Show it literally: \"Format every line like 1. ACTION: tool(args), then ASK_HUMAN: and DONE: lines. Plain text.\"","checks":["numberedItems","plainText"]},{"title":"Vague search criteria","why":"The AI builds a broad search and you get flooded.","fix":"Say: \"Daily 8 a.m. Titles with Data Analyst or BI Analyst, Pittsburgh or remote US.\"","checks":["r0"]},{"title":"No exclusions or quiet rule","why":"Without them you get senior roles, agency spam and empty daily emails.","fix":"Add: \"Exclude Senior and staffing agencies. Notify only if there's a match.\"","checks":["r1"]},{"title":"Letting it apply or go live","why":"Given auto-apply and activate, the AI turns on the thing you fear most.","fix":"Add: \"Never auto-apply or activate. Ask me to review in the DONE line.\"","checks":["r2"]}],"hint":"An alert is only useful if it's quiet when there's nothing to see and never acts for you. Spell out the search, the exclusions, and the off switches.","rubricLabels":["The trigger is daily at 8 a.m., and the filters match titles containing Data Analyst or BI Analyst in Pittsburgh or remote (US)","There are exclusions for titles containing Senior and for staffing agencies, a step saving matches to the \"Job Search 2026\" sheet, and a condition that notifies only when there is at least one match","There is no enable_auto_apply or activate_workflow line, and the last line is a DONE line that asks you to review before it's turned on"]}