All tools

Social & video · plan_campaign

Plan a campaign

Campaign with a publishing calendar per network.

Price
plan AI usage
Requirements
No connector
runs on platform keys
Human approval
No
read or internal write

Input

FieldTypeDescription
name *stringCampaign name, e.g. "Lancement produit septembre"
goal *stringCampaign objective (awareness, leads, launch…) and key message
startAt *stringISO 8601 start date
endAt *stringISO 8601 end date
channels *arrayTarget networks
slots *arrayPosting calendar: one entry per planned post
audiencestringTarget audience description
toneOfVoicestringTone of voice for the whole campaign

Call this tool

Through the HTTP API, or from the MCP server with the run meta-tool.

curl https://api.ezyagents.fr/gateway/v1/run \
  -H "Authorization: Bearer ezk_…" -H "Content-Type: application/json" \
  -d '{"tool":"plan_campaign","input":{"name":"…","goal":"…","startAt":"…","endAt":"…"}}'
$run({ "tool": "plan_campaign", "input": {"name":"…","goal":"…","startAt":"…","endAt":"…"} })