The Campaigns page is your command center for creating, managing, and monitoring communication campaigns. It leverages our robust scheduling APIs to provide deep insights and granular control over your campaigns.

Key Features

Campaign Dashboard

View a detailed list of all campaigns that includes critical metrics such as:

  • Campaign name and status
  • Creation date and creator information
  • Outbound metrics (completed, partial, failed, and pending calls)

Real-Time Actions

Execute key actions directly from the interface:

  • Start/Resume: Initiate or resume campaigns
  • Pause: Temporarily halt an active campaign
  • Cancel: End a campaign when necessary

Campaign Configuration

When creating a campaign, you’ll configure:

Campaign Status

A campaign can be in one of these states:

Active

Campaign is currently running and making calls.

Paused

Campaign is temporarily stopped but can be resumed.

Cancelled

Campaign has been manually cancelled.

Ended

Time allocated to campaign has expired.

Call Progress Tracking

Monitor individual call outcomes within your campaign:

Complete

Call was successfully connected and completed.

Partial

Calls made so far have failed, some retry attempts pending.

Pending

First call yet to be made.

Failed

All possible call attempts have failed.

Click on any campaign to reveal detailed scheduling information, including outbound call records, phone number details, connectivity status, failure reasons, and next execution times.