CampaignsUpdated June 20254 min read

Campaigns Overview & Dashboard

Campaigns let you automate outbound Voice AI calls at scale - upload a list of customers, assign an agent, and RevRag AI handles the rest. Here's how to navigate the dashboard and manage your campaigns.

What are Campaigns?

A Campaign is an automated outbound calling programme. You define the customer list, pick a Voice AI agent, configure a schedule, and RevRag AI places calls on your behalf - retrying unanswered numbers, respecting your calling window, and tracking outcomes for every record.

  • Upload customer records via CSV or push them through an API
  • Assign any published Voice AI agent to make the calls
  • Schedule campaigns for specific times or launch immediately
  • Monitor completion rates and individual call records in real time
  • Pause, resume, or duplicate campaigns at any point

The Campaigns Dashboard

The dashboard gives you a single view of every campaign - live, scheduled, paused, and completed. Each row shows:

FieldWhat it shows
CampaignThe campaign name you set during creation
Campaign IDA unique ID used for API integrations, debugging, and tracking
StatusCurrent state of the campaign (see statuses below)
AgentThe Voice AI agent assigned to make calls
RecordsTotal number of customer records uploaded
ProgressPercentage of records processed so far
StartedTime the campaign began (or is scheduled to begin)
Est. CompletionProjected finish time based on the current call rate
Use the Campaign ID copy icon on each row to quickly grab the ID for API integrations, support tickets, or internal tracking.

Campaign Statuses

Every campaign moves through a lifecycle. Understanding each status helps you know exactly what action (if any) is needed.

Draft

Campaign has been created but not yet launched. Settings can still be freely edited.

Created

Campaign is fully configured and ready. It will start at the scheduled time or when you click Launch.

Paused

Execution is temporarily stopped. No new calls are placed. You can resume at any time without losing progress.

Completed

All records have been processed. The campaign is finished and results are available in Analytics.

Campaign Actions

Click the three-dot menu beside any campaign row to access these actions:

Edit

Change campaign settings - name, agent, schedule, retry configuration - before the campaign has launched.

Duplicate

Create a copy of the campaign including its agent, schedule, and parameters. Useful for recurring outreach or running the same campaign against a different record set.

Pause / Resume

Temporarily halt a running campaign. Calls in progress complete normally; no new calls are queued until you resume.

Delete

Permanently remove the campaign and all associated records and call data.

Deleted campaigns cannot be recovered. Download any call records or reports you need before deleting.

Next: Choosing a Campaign Type

Ready to create a campaign? The next article covers the three ways to deliver records to a campaign - CSV Upload, Realtime API, and Bulk API - and when to use each.

See RevRag AI in Action

Book a demo and see how agentic AI can transform your BFSI customer journeys.

Book a Demo