Plan pe buget
plan_budgetRăspunde la „am 500 de lei, unde pot publica 5 articole?" și „site-ul example.ro, unde mă promovez cu 1.000 de lei?". Alege din tot catalogul, după nișă și subiect, și întoarce pachetele Mix recomandat, Premium și Economic, cu totalul cu și fără TVA. Fiecare publicație are potrivire: subiect (chiar în nume), zonă (publicație locală), nișă (specializată), rubrică (site general cu o rubrică pe tema asta), apropiată sau generală. linkPolicy apare doar când linkul nu e dofollow, deci nu transmite autoritate SEO. refuzaTextAi: publicația primește doar text rescris de un om. Lista exclude din răspuns, trimisă la un apel nou, dă alte publicații. Implicit folosește SEO și linkuri dofollow. Merge fără cont.
Use when the user gives a budget, a number of articles or a website to promote and wants to know where to publish. Do not use when the user names a specific site (use get_site) or just browses (use search_catalog).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"bugetLei": "<bugetLei>"
},
"name": "plan_budget"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| zona | No | Orașul sau județul, dacă omul vrea vizibilitate locală: Brașov, Maramureș | |
| minDa | No | DA minim cerut de om | |
| minDr | No | DR minim cerut de om | |
| niche | No | Slug sau nume de nișă (ex. sanatate, business). Are întâietate față de site | |
| cuvinte | No | Subiectul, cu variante, fără orașe: ["stomatologie","dentar","dentist"]. Publicațiile cu ele în nume au prioritate | |
| exclude | No | Domenii de ocolit: lista `exclude` din răspunsul anterior, sau ce nu vrea omul | |
| website | No | Site-ul promovat (ex. example.ro); din el se deduce nișa | |
| alteNise | No | Nișe apropiate, când subiectul stă între două | |
| articole | No | Câte articole. Lipsă: Mix și Premium cât încape, cel mult 15, Economic cel mult 20 | |
| bugetLei | Yes | Bugetul, în lei | |
| campaign | No | Tipul de campanie. Implicit SEO | |
| doarMari | No | Doar publicații mari (DR și DA de cel puțin 40), la cererea omului | |
| language | No | Limba publicațiilor. Implicit ro | |
| bugetCuTva | No | Bugetul include TVA. Implicit da | |
| doarDofollow | No | Doar linkuri dofollow. Implicit da la SEO |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| atentie | No | string. Warning to tell the user, if any. | |
| exclude | No | array of string. Send back as `exclude` to get different publications. | |
| pachete | No | array. Packages (recommended mix, premium, economy), each with publications, total with and without VAT. | |
| posibil | No | boolean. False when the budget is too small for any publication. | |
| rezumat | No | string. One-line summary to show the user. | |
| deRetinut | No | array of string. Conditions to tell the user. | |
| articoleMaxime | No | number. Most articles the budget allows. | |
| cotaTvaProcente | No | number. VAT rate used for totals. |