From Bright Pattern Documentation
Jump to: navigation, search

List Management API Version 3.2

The 3.2 release of the List Management API introduces new endpoints for Outbound and Blended Voice campaigns. These additions expand the options for integrations with third-party tools that manage campaign logic.

Duplicate, Get, and Delete Campaigns

  • Duplicate Campaign: Generate new campaigns by copying an existing campaign that acts as a template. The new instance inherits advanced settings, teams, and caller IDs while safely generating new disposition IDs and leaving calling lists empty. The copy is created in a stopped state so it can be configured before launch.
  • Get Campaign: Retrieve campaign settings with more precision. You can now request specific subsets of campaign data (such as only teams or only caller IDs) to reduce unnecessary data transfer.
  • Delete Campaign: Remove a campaign and erase its historical call results.

Update General & Outbound Settings

Programmatically adjust core campaign parameters without navigating the administrative interface. You can change the dialing mode (Preview, Progressive, Predictive, or Automatic), adjust no-answer timeouts, and modify overdial rates on the fly.

Update CallerID Settings

Modify the caller ID selection method and the default caller ID value for a specific campaign.

Assign and Unassign Caller IDs

Safely bulk-assign or remove multiple caller IDs. This method targets only the specified IDs, preventing accidental changes to the rest of the campaign's assigned caller IDs.

Assign and Unassign Teams

Add or remove multiple teams from a campaign safely.

Add or Delete Dispositions

Add or remove custom dispositions, and their associated dial rules.

Campaign Link Groups

Organize related campaigns by creating and managing Campaign Link Groups. You can create new groups, link or unlink specific campaigns, and retrieve existing group configurations.

< Previous | Next >