← Back to all apps

ZipRecruiter

Businessby ZipRecruiter Inc.
Launched Mar 6, 2026 on ChatGPT

Find live jobs on ZipRecruiter without leaving ChatGPT. Search by job title, company, or location, then narrow results by salary, distance, remote or hybrid work, employment type, and date posted. After reviewing a listing, jump to ZipRecruiter to apply. Example: “@ziprecruiter find me customer service jobs in Los Angeles that pay at least $24 an hour”

1ChatGPT Tools
ZipRecruiter Inc.Developer
BusinessCategory

Available Tools

Search Jobs

search_jobs
Full Description

Use this only when the user explicitly wants to find, search, view, or compare job opportunities, for example, full-time roles, part-time positions, remote jobs, and many more. The user can find jobs by job title, skills, keywords, location, remote options, salary range, employment type, experience level, and posting recency. Note: 1. LLM must extract relevant search criteria from the user's request. 2. LLM should not trigger this tool if the user is not searching for a job. 3. Tool response includes URL links for each job. When LLM is including URLs in the text response, always format them as Markdown hyperlinks using descriptive anchor text. Never output raw URLs.

Parameters (1 required, 12 optional)
Required
querystring

Query syntax: - Don't use plus sign, just include skills as keywords in the query string - Broad search should be simple and straightforward - Quoted "phrase" for perfect phrase matching, don't use it for broad search - At the end of the query, if it's called out that the user wants to exclude skills, use "-" prefix for must exclude skills, one minus sign for one skill only, don't include this for usual job title or job description

Optional
country_admin_codestring

Two-character country code (only 'US' and 'CA' are supported). Default: 'US'

employment_typesarray

Employment type filter: FULL_TIME, PART_TIME, CONTRACT, CONTRACT_TO_HIRE, TEMPORARY, INTERNSHIP

limitnumber

Maximum number of results to return

Default: 5
locationstring

Location filter (city, state, zip code, or address). If it's implicit, include empty string.

location_typesarray

Remote options filter: REMOTE, HYBRID, PHYSICAL

max_posted_minutes_agonumber

Only return jobs posted within the last N minutes (don't include this if the user doesn't specify a time frame), at least 1 day ago

offsetnumber

Number of results to skip for pagination (default: 0, max: 5)

Default: 0
radius_milesnumber

Search radius in miles from the location (default: 25)

salary_maxnumber

Maximum annual salary filter, maximum is 300000, should be greater than salary_min

salary_minnumber

Minimum annual salary filter, minimum is 0

seniority_classesarray

Experience level filter: NO_EXPERIENCE, JUNIOR, MID, SENIOR

unsupported_filtersobject

If the user provides a filter that is not supported, include it here (e.g. 401K, benefits, etc.)