create_search_profile
Create a search profile with custom filters to automatically monitor and receive notifications for new rental apartments matching your preferences.
Instructions
Create a search profile for ongoing apartment monitoring.
The profile defines filters and preferences. The ingestion pipeline will use these profiles to fetch new apartments and send notifications.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City name in Russian, e.g. 'Алматы', 'Астана' | |
| name | Yes | Human-readable profile name, e.g. 'Алматы 2к до 300т' | |
| rooms | No | List of room counts, e.g. [1, 2] | |
| sources | No | Source names, e.g. ['krisha.kz']; defaults to all registered adapters | |
| area_max | No | ||
| area_min | No | ||
| keywords | No | Semantic search keywords for RAG matching | |
| polygons | No | List of polygons. Each polygon is a list of [lat, lon] floats forming a closed shape. | |
| districts | No | Optional list of district names | |
| furniture | No | True=with furniture, False=without, None=any | |
| has_photo | No | Only with photos | |
| min_score | No | Minimum LLM score for notifications (0.0-10.0) | |
| price_max | No | ||
| price_min | No | ||
| owner_only | No | Only from owners (no agencies) | |
| nl_description | No | Free-text description for semantic re-ranking (e.g. 'светлая квартира с новым ремонтом') |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |