Skip to main content

Overview

Campaigns are how outbound calls are executed in thinkrr. While a Project defines how the AI agent behaves, a Campaign controls who gets called, when calls happen, and how outreach is structured for a specific audience. You can run multiple campaigns under a single project to segment contacts, test different approaches, or schedule calls at different times, all while using the same underlying project configuration.

Terms & Definitions

Campaign

A campaign is an execution layer within a project. It inherits the project’s configuration by default and allows campaign-specific overrides, scheduling, and contact selection.

Campaign Configuration

The main workspace for a campaign. This is where you customize scenario fields, manage contacts, and assign campaign-level Knowledge Packs.

Campaign Settings

A settings panel used to control agent identity, scheduling, call behavior, and voice behavior for a campaign.

Accessing Project Campaigns

To manage campaigns, start from an existing outbound project.
1

Open your project

From the Home screen, select an existing outbound project.
Homeproject
2

Navigate to Project Campaigns

Click the Project Campaigns tab to view all campaigns associated with the project.
Projectnew5
3

Create or select a campaign

  • Click Create Campaign to add a new campaign, or
  • Click an existing campaign to edit it.
Forgotcreatenewcam 1

Campaign Workspace Overview

When you open a campaign, you’ll see three main tabs.

Campaign Configuration

This tab contains the same configurable fields found at the project level.
  • Campaigns inherit all project configuration by default
  • Fields can be overridden to tailor messaging for a specific audience
  • Changes here affect only this campaign
Campaignconfig15 3

Minute Type Selection

At the top of the Campaign Configuration screen, you’ll see your campaign’s total available minutes and current usage. From this section, click Manage to control which type of minutes this campaign will consume. You can choose from three options:
  • Automatic – The system automatically selects which minutes to use based on priority.
  • Premium – Only Premium minutes will be consumed.
  • Basic – Only Basic minutes will be consumed.
Campaign minute type also affects how paused campaigns can be resumed after recharging. If a campaign is set to a specific minute type, it can only resume when that type is available in your balance.
1

Campaigns pause when balance runs too low

  • If your balance drops below the minimum required to continue calling, affected campaigns are paused automatically.
  • A warning banner appears across the app when one or more campaigns become inactive due to low balance.
Rechargebanner 1
2

Recharge the required minute type

  • Click Recharge from the banner to open the recharge flow.
  • Enter the amount you want to add.
  • Select whether you want to purchase:
    • Premium Minutes
    • Basic Minutes
Recharge balance modal
3

Resume eligible campaigns

  • After recharging, choose which paused campaigns you want to resume.
  • Campaigns follow their assigned minute type.
  • If a campaign is set to Premium only and you recharge Basic minutes, that campaign remains unavailable in the resume list.
Resume inactive campaigns modal

Automatic Consumption Logic

When Automatic is selected, minutes are consumed in the following order:
  1. Monthly Premium minutes
  2. Cheapest paid Premium minutes
    • If Premium minutes were purchased in multiple bulk tiers, the lowest-priced tier is consumed first.
  3. Cheapest paid Basic minutes
This priority ensures that included and lower-cost minutes are used before higher-cost options.
Campaignautominute

Contacts

Use this tab to define who the campaign will call. You can:
  • Import contacts from your connected CRM
  • Upload contacts via CSV
  • Add contacts manually
Campcontacts

Knowledge Packs

Campaign-level Knowledge Packs allow you to attach or override knowledge specifically for this campaign.
  • Inherits project-level Knowledge Packs by default
  • Can be customized for campaign-specific context
Camppack

Campaign Settings

From within the campaign workspace, click Campaign Settings in the top-right corner to open the settings panel.
Campset
The Campaign Settings panel is organized into four tabs.

Core Settings

Use this tab to define the AI agent’s identity and core behavior for the campaign. You can configure:
  • Agent name
  • Phone number to call from
  • Leave voicemail toggle
  • Language
  • Ethnicity
  • Voice selection
Coreset

Scheduling

This tab controls when and how long the campaign runs. You can configure:
  • Campaign duration (number + unit: hours, days, or months)
  • Frequency (hourly, daily, monthly)
  • Start time (now or scheduled for the future)
  • Scheduling windows using the same interaction fields as before
Scheduling
For advanced scheduling strategies, see Scheduling Calls.

Call Settings

This tab controls how calls are handled during execution. Options include:
  • Noise isolation toggle
  • Maximum call duration
  • End call on silence after a defined number of minutes
  • Background noise selection
Callset

Voice Settings

This tab controls conversational behavior. You can adjust:
  • Loudness level (volume slider)
  • Responsiveness (low or high)
  • Interruption sensitivity (low or high)
Voiceset

Executing and Managing Campaigns

Once a campaign is configured:
  • Add contacts in the Contacts tab
  • Review settings
  • Click Execute to start the campaign
Campaigns can be paused, duplicated, edited, or deleted at any time from the Project Campaigns view.

FAQs & Troubleshooting

General Questions

Campaigns control execution. They determine who gets called, when calls occur, and allow you to run multiple outreach strategies from a single project.
Yes. You can create multiple campaigns under the same project to segment contacts, test messaging, or schedule outreach differently.

Configuration

Yes. Campaigns can be edited at any time. Changes apply based on the campaign’s current state and execution timing.
Campaign Configuration controls scenario-specific fields and campaign overrides.
Campaign Settings control scheduling, call behavior, and voice behavior.

Usage and Results

Campaign status, call outcomes, and execution details are visible directly from the project dashboard and campaign list.
Yes. Campaigns can be paused or ended at any time without affecting other campaigns in the project.

For additional questions or guidance, try using our Virtual Support Agent! Available 24/7 to help resolve most issues quickly at thinkrr.ai/support. If you still need assistance, visit our support site at help.thinkrr.ai and submit a Ticket or contact our team directly at hello@thinkrr.ai.