⚠️ Target action: manual bid
cpa_target_save_manual_bidSet a fixed per-action bid for Avito listings. Control your cost per call, click, or messenger contact without relying on automatic bidding.
Instructions
⚠️ Sets a MANUAL (fixed) target-action bid for a listing (manual bid). WARNING: affects budget spending (money) — each target action is charged at bidPenny, and daily spending is capped by limitPenny. Mutually exclusive with the auto bid: this call overwrites any previously set auto strategy for this listing. Use it when you want to control the per-action price yourself (to delegate the choice to Avito, use save_auto_bid). bidPenny must be no lower than minBidPenny from cpa_target_get_bids. Limit: 20 requests/min.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| itemID | Yes | Avito listing ID for which the manual bid is set. | |
| actionTypeID | Yes | Target-action type: 1 — call, 5 — click package, 7 — messenger (sharing a contact in chat). | |
| bidPenny | Yes | Price per single target action in KOPECKS (e.g. 1400 = 14 rubles). Must be no lower than minBidPenny from cpa_target_get_bids. | |
| limitPenny | No | Optional daily spending limit in KOPECKS. If omitted, no limit is applied. For the allowed min/maxLimitPenny range, see cpa_target_get_bids. | |
| dryRun | No | v0.7.0: if true — returns a preview of the HTTP request without calling the Avito API. Safe for inspecting exactly what would be done. Default: the value of AVITO_MCP_DRY_RUN_DEFAULT (usually false). | |
| idempotencyKey | No | v0.7.0: optional key for duplicate protection. A repeat call with the same key within AVITO_MCP_IDEMPOTENCY_TTL_SEC returns the cached result. The same key with different args returns a conflict error — this is safe by design. |