Search Jobs
search_jobsSearch jobs using flexible filters—status, customer, address, contact, category, source, dates, or job/PO number—to find exact matching records.
Instructions
Search jobs with flexible filters: status, customer, address, contact, category, source, dates, job/PO number.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City (full match). | |
| page | No | Page number (default: 1). | |
| sort | No | Sort field, prefix '-' for descending. Default: '-start_date'. | |
| No | Email address (full match). | ||
| phone | No | Phone number (partial match). | |
| number | No | Job number (partial match). | |
| source | No | Lead source(s), comma-separated (full match). | |
| status | No | Job status(es), comma-separated (full match). | |
| address | No | Job address (partial match). | |
| category | No | Job category(ies), comma-separated (full match). | |
| per_page | No | Results per page (default: 20, max: 50). | |
| zip_code | No | Zip code (full match). | |
| po_number | No | PO number (partial match). | |
| end_date_gte | No | Jobs ending on/after this date (YYYY-MM-DD). | |
| end_date_lte | No | Jobs ending on/before this date (YYYY-MM-DD). | |
| customer_name | No | Customer name (partial match). | |
| start_date_gte | No | Jobs starting on/after this date (YYYY-MM-DD). | |
| start_date_lte | No | Jobs starting on/before this date (YYYY-MM-DD). | |
| contact_last_name | No | Contact last name (partial match). | |
| contact_first_name | No | Contact first name (partial match). |