## Pause `campaigns.pause(id) -> CampaignPauseResponse` **post** `/campaigns/{id}/pause` Pause a running campaign so no further calls are placed. In-progress calls are allowed to finish; pending and scheduled calls are held until the campaign is resumed. Scheduled retry timers keep counting down, so a call resumed before its time fires on schedule, while one resumed after its time fires at the next available calling window. ### Parameters - `id: String` ### Returns - `class CampaignPauseResponse` - `success: bool` ### Example ```ruby require "revox" revox = Revox::Client.new(api_key: "My API Key") response = revox.campaigns.pause("id") puts(response) ```