Creează o campanie (plan editorial)
create_campaignUn plan: nume, client, obiectiv, buget în bani sau credite, interval, site-urile permise. Nu cheltuiește nimic; articolele și publicările se leagă de el.
Use when starting an editorial plan for a client: goal, budget, period, allowed sites. Do not use when changing an existing plan: use update_campaign.
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": {
"name": "<name>"
},
"name": "create_campaign"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Numele campaniei. Ex.: Lansare clinică Cluj, toamna 2026 | |
| notes | No | Planul editorial propriu-zis: teme, calendar, unghiuri | |
| endsAt | No | Sfârșitul campaniei. Ex.: 2027-02-28T23:59:59Z | |
| startsAt | No | Începutul campaniei. Ex.: 2026-12-01T00:00:00Z | |
| objective | No | Obiectivul campaniei, pe scurt. Ex.: 10 articole SEO pe nișa sănătate | |
| clientName | No | Clientul sau brandul pentru care e campania. | |
| budgetCents | No | Bugetul în bani (1 leu = 100 de bani), fără TVA. Ex.: 150000 = 1.500 lei | |
| budgetCredits | No | Bugetul în credite (1 credit = 1 publicare pe un site acoperit de pachet). | |
| allowedSiteIds | No | Site-urile permise, din search_catalog sau plan_budget. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | string. The new campaign. | |
| name | No | string | |
| status | No | string | |
| articleCount | No | number |