Campaign Sources Overview
Last updated: February 3, 2026
Campaign Sources define where your contacts and calls originate. Before creating a campaign, you'll need to set up at least one source that matches your campaign type.
Source Types
Onyx supports four types of Campaign Sources, each designed for different use cases:
Call Buying
Best for: Purchasing live inbound calls from vendors
Call Buying sources enable you to purchase live calls to route directly to your agents. You can configure the billing type, call caps, and how to handle calls based on agent utilization.
Requirements:
Inbound campaign to receive calls
Provide Utilization API Integration Guide to vendors
→ How to Set Up a Call Buying Source
Lead Buying
Best for: Receiving leads via API from external vendors for outbound contact
Lead Buying sources allow vendors to send lead data directly into Onyx through an API connection. Leads can then be queued for outbound campaigns based on your contact strategy.
Requirements:
Vendor API integration
Outbound campaign to contact leads
→ How to Set Up a Lead Buying Source
Contact Lists
Best for: Uploading new contacts or scheduling existing contacts for outbound campaigns
Contact Lists let you create one-time or recurring uploads of contacts you already own—such as aged leads, policy renewal lists, or re-engagement audiences. You can upload manually or schedule recurring imports.
Requirements:
Contact data CSV if uploading new contacts
Outbound campaign to contact leads
General Inbound
Best for: Receiving non-purchased inbound calls from customers
General Inbound sources handle calls that aren't purchased from vendors—such as customer service lines, policy support numbers, or marketing response lines.
Requirements:
Inbound campaign to route calls
Choosing the Right Source Type
If you want to... | Use this source type |
Purchase live calls from a lead vendor | Call Buying |
Receive leads via API for outbound dialing | Lead Buying |
Upload or import your own contact lists | Contact Lists |
Receive inbound calls from existing customers | General Inbound |