JSearch
Real-time job listings, salary estimates, and company pay data aggregated from Google for Jobs.
Three ways to use JSearch
Chat with Geni
Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.
Build a workflow
Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.
Power an app
Use this integration as a data source or action layer behind a dashboard, form, or internal tool.
Supported tools
Actions your AI agents can perform with JSearch.
Estimate Salary
Get salary estimates for a job title within a geographic location.
Get Company Job Salary
Get salary data for a specific job title at a specific company, optionally scoped to a location.
Get Job Details
Fetch the full record for one or more jobs by id, including apply links, reviews, and similar-job salaries.
Get Search Filters
Get the current list of canonical values for category, company type, and job title filters.
Search Jobs
Search current job postings aggregated from Google for Jobs with page-based pagination.
Search Jobs (Cursor Pagination)
Search current job postings with cursor-based pagination for deep result traversal.
Get started automating JSearch
Ready-to-use workflows
Prompts using JSearch
Daily 7am interview prep briefs in Google Docs
Every morning at 7am, scan your calendar for the next three days of interviews and generate a one-page prep brief in Google Docs for each one.
Daily AI job-match digest with tailored cover-letter drafts
Every weekday at 8am, score new job postings against your resume, draft tailored cover letters, and email yourself a ranked digest with apply links.
Weekly hiring signals from target accounts to HubSpot and Slack
Every Monday at 8am, scan your HubSpot target accounts for fresh job postings, log a hiring-signal note on each company, and post a ranked digest in Slack.
Daily JSearch job tracker with Google Sheets log and Slack recap
Every weekday at 7am ET, pull fresh job postings from JSearch for each saved search, log the new ones to a Google Sheet, and post a Slack recap.
Monthly comp benchmark for open hiring reqs in Notion
On the first Monday of each month, benchmark every open requisition against market and peer pay, then flag the reqs that need a raise before the next offer goes out.