Introduction to Dialing APIs

Last updated: 2026-07-15Contributors
Edit this page

Outbound calling activities can be planned and managed effectively with RingCX dialing components. These components help define outbound calling objectives, support agent performance, improve customer service, and provide quality reporting.

  • Dialing groups determine the dialing mode, or how a call will be made.

  • Campaigns are nested within dialing groups and define the purpose of the outbound call.

  • Leads are the contacts or customers that the campaign will dial.

  • Dispositions allow agents to mark the outcome of a call.

Dialing components require several related configuration steps. The Campaigns, Leads, and related APIs can fully or partially automate outbound dialing setup, which is especially useful when importing lead data from external systems such as a CRM.

Create Dial Groups
Dial Groups API

Dial groups are configurable groups of (outbound) campaigns that can be differentiated by the type of dialer you are using.

Create Outbound Campaigns
Campaigns API

Campaigns are a way to organize and manage the different types of outbound calls leaving your contact center. You can configure campaigns by creating custom agent dispositions, uploading lead, setting schedules for dialing, activating compliance-supporting tools, and more.

Bulk Load Leads
Campaign Loader API

Leads are arranged into a JSON body and uploaded into campaigns for agents to dial on.

Search Leads
Lead Search API

Find leads using Primary Search Fields and Extended Search Fields.