ads_telegram_ads_api_create_ad
Create a Telegram Ads advertisement via the official API. Requires confirmation and defaults to paused with zero initial budget for safe setup.
Instructions
Create one Telegram Ads advertisement through the official API. This is a provider write; confirm=true is required. Defaults to paused with zero initial budget.
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": {
"title": "<title>",
"promote_url": "<promote_url>",
"cpm": "<cpm>",
"placement": "<placement>",
"target": "<target>",
"confirm": "<confirm>"
},
"name": "ads_telegram_ads_api_create_ad"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cpm | Yes | ||
| text | No | ||
| title | Yes | ||
| target | Yes | ||
| confirm | Yes | ||
| is_paused | No | ||
| placement | Yes | ||
| account_id | No | ||
| timeout_ms | No | ||
| promote_url | Yes | ||
| show_userpic | No | ||
| return_target | No | ||
| initial_budget | No | ||
| idempotency_key | No | ||
| daily_budget_limit | No | ||
| impression_frequency | No |