Manage Campaign
manage_campaignManage a campaign by pausing or restarting it.
KEYWORDS: pause, stop, restart, resume, unpause, campaign, control, manage, halt
WHEN TO USE:
- User asks to "pause campaign X"
- User wants to "stop campaign Y"
- User requests to "restart campaign Z"
- User wants to "resume campaign A"
- User asks to "unpause campaign B"
ACTIONS:
- pause: Temporarily pause an active campaign to stop ad serving and budget spend
- restart: Resume a paused campaign to continue ad serving and budget spend
REQUIRED PARAMETERS:
- campaign_id: The unique identifier of the campaign to manage (integer, required)
- action: The action to perform - "pause" or "restart" (string, required)
CAMPAIGN ID SOURCES:
Campaign IDs can be obtained from:
- search_campaigns_by_names tool
- create_campaign tool response
- Campaign management interface URLs
IMPORTANT VALIDATION REQUIREMENTS:
- **CRITICAL**: You can ONLY pause campaigns that are currently "Active"
- **CRITICAL**: You can ONLY restart campaigns that are currently "Paused"
- Before attempting to pause or restart, use search_campaigns_by_names to verify the current campaign statusInput Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | The action to perform: 'pause' to stop the campaign, 'restart' to resume it | |
| campaign_id | Yes | The unique identifier of the campaign to manage |