Search Candidates
search_candidatesSearch Recruit CRM candidates with filters like owner, contact, or custom fields. Returns compact summaries and candidate slugs for quick access to full details.
Instructions
Search Recruit CRM candidates 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 candidate slug values that can be used with get_candidate_details or to open Recruit CRM app links like https://app.recruitcrm.io/candidate/{slug}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number. | |
| No | Candidate email. | ||
| limit | No | Records per page (max 100, default 100). | |
| state | No | Candidate state. | |
| country | No | Candidate country. | |
| sort_by | No | Sort field. | |
| No | Candidate LinkedIn URL. | ||
| owner_id | No | Candidate owner id. Use this for 'my' candidate requests after resolving the Recruit CRM user id. | |
| last_name | No | Candidate last name. | |
| created_to | No | Created to date. | |
| first_name | No | Candidate first name. | |
| owner_name | No | Candidate owner name. | |
| sort_order | No | Sort order. | |
| updated_to | No | Updated to date. | |
| owner_email | No | Candidate owner email. | |
| created_from | No | Created from date. | |
| exact_search | No | Use exact search instead of partial match. | |
| updated_from | No | Updated from date. | |
| custom_fields | No | Candidate custom field filters. Use field ids from the metadata tools. | |
| candidate_slug | No | Candidate slug. Other filters are ignored when provided. | |
| contact_number | No | Candidate contact number. | |
| marked_as_off_limit | No | Filter candidates by off-limit status. | |
| include_contact_info | No | Opt-in flag (default false). When true, each result also includes email, contact_number, and linkedin. Leave off for most requests; enable only when the user explicitly needs contact details, because it increases response size and exposes PII. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | Yes | ||
| has_more | Yes | ||
| candidates | Yes | ||
| returned_count | Yes |