VICIdial icon

VICIdial

Interact with VICIdial Non-Agent API

Campaign Management → Update Campaign

AI-generated

Summary

Update the specified VICIdial campaign by modifying its attributes.

Inputs

  • baseURL (required) — Base VICIdial URL (no trailing /vicidial portion)
  • function (required) — API function name (auto-filled) for updating the campaign.
  • user — Comes from the VICIdial credential.
  • pass — Comes from the VICIdial credential.
  • source — Defaults to the source defined in the VICIdial credential.
  • campaign_id (required) — The ID of the campaign to update.
  • campaign_name — New name for the campaign.
  • active — Set the campaign status to active (Y) or inactive (N).
  • auto_dial_level — The level for the auto dial feature.
  • dial_method — Method of dialing (e.g. MANUAL, RATIO).
  • dial_timeout — Timeout for dialing in seconds.
  • hopper_level — Level of calls in the hopper.
  • reset_hopper — Reset the hopper with Y (yes) or N (no).
  • list_order — Order of the list associated with the campaign.
  • outbound_cid — Caller ID to be used for outbound calls.
  • dial_status_add — Dial statuses to add.
  • dial_status_remove — Dial statuses to remove.
  • dispo_call_url — URL for dispositioning the calls.
  • requestOptions — Additional options for the request.

Output shape

no body — success/failure only

The operation returns no body upon success or failure, indicating the status of the campaign update.

Discussion