Search Jobs
search_jobsFilter and retrieve Recruit CRM job listings with compact summaries, including slugs for job, company, and contact pages. Supports filtering by owner, status, location, and more.
Instructions
Search Recruit CRM jobs and return compact summaries designed for large result sets. Filter by owner_id to scope results to a specific user; resolve user IDs with list_users. Returns slug, company_slug, contact_slug, and hiring_pipeline_id values; use hiring_pipeline_id with list_candidate_hiring_stages for job-specific stage lookup. Slugs can be used to open Recruit CRM app URLs like https://app.recruitcrm.io/job/{slug}, https://app.recruitcrm.io/company/{company_slug}, and https://app.recruitcrm.io/contact/{contact_slug}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City. | |
| name | No | Job name. | |
| page | No | Page number. | |
| limit | No | Results per page. Max 100. | |
| country | No | Country. | |
| sort_by | No | Sort field. | |
| job_slug | No | Job slug. Other filters are ignored when provided. | |
| job_type | No | Job type. | |
| locality | No | Locality. | |
| owner_id | No | Job owner id. Use this for 'my' job requests after resolving the Recruit CRM user id. | |
| job_skill | No | Job skill. | |
| created_to | No | Created-on date range end. | |
| job_status | No | Job status id. | |
| owner_name | No | Job owner name. | |
| sort_order | No | Sort order. | |
| updated_to | No | Updated-on date range end. | |
| owner_email | No | Job owner email. | |
| company_name | No | Company name. | |
| company_slug | No | Company slug. | |
| contact_name | No | Primary contact name. | |
| contact_slug | No | Primary contact slug. | |
| created_from | No | Created-on date range start. | |
| exact_search | No | Use exact search instead of partial match. | |
| full_address | No | Full address. | |
| job_category | No | Job category. | |
| updated_from | No | Updated-on date range start. | |
| contact_email | No | Primary contact email. | |
| custom_fields | No | Job custom field filters. Use field ids from the metadata tools. | |
| contact_number | No | Primary contact number. | |
| note_for_candidates | No | Note for candidates. | |
| secondary_contact_name | No | Secondary contact name. | |
| secondary_contact_slug | No | Secondary contact slug. | |
| secondary_contact_email | No | Secondary contact email. | |
| secondary_contact_number | No | Secondary contact number. | |
| enable_job_application_form | No | Filter by job application form enabled flag. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobs | Yes | ||
| page | Yes | ||
| has_more | Yes | ||
| returned_count | Yes |