Update my profile filters
update_my_profileChanges the signed-in user's Tendy profile filters: the categories, regions and budget range that list_my_feed, the daily digest and the alerts filter on. The change is saved. For when the user asks to get different tenders, or describes a line of business other than the one in the profile (get_my_profile shows the current filters). Categories are slugs or Hebrew names from list_categories, a main category or a subcategory; set_categories replaces all categories, add_categories and remove_categories keep the rest. The result lists the profile before and after, what did not change and why, and how many open tenders fit before and after.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "update_my_profile"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile | No | Which profile, as numbered by get_my_profile. Default 1 (the newest). | |
| max_budget | No | Largest tender budget in ILS. null removes the upper bound. | |
| min_budget | No | Smallest tender budget in ILS. null removes the lower bound. | |
| add_regions | No | Add regions. One or more of: ארצי, צפון, חיפה, מרכז, תל אביב, ירושלים, דרום, יהודה ושומרון. | |
| set_regions | No | Replace the regions. One or more of: ארצי, צפון, חיפה, מרכז, תל אביב, ירושלים, דרום, יהודה ושומרון. | |
| add_categories | No | Add these categories, keeping the existing ones. Slug or Hebrew name. | |
| remove_regions | No | Remove regions. | |
| set_categories | No | Replace ALL profile categories with these. Category slug or Hebrew name (list_categories), a main category or a subcategory. Use when the user describes a different line of business. | |
| remove_categories | No | Remove these categories. Removing a subcategory of a stored main category keeps its other subcategories. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notice | Yes | ||
| result | Yes |