> ## Documentation Index
> Fetch the complete documentation index at: https://docs.thinkrr.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Project Campaigns

> Learn how to create, configure, and manage campaigns inside an outbound project in thinkrr.

## 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.

<Steps>
  <Step title="Open your project">
    From the Home screen, select an existing outbound project.

    <Frame>
      <img src="https://mintcdn.com/thinkrrai/ZmbDOQW3vBowx9md/images/homeproject.png?fit=max&auto=format&n=ZmbDOQW3vBowx9md&q=85&s=a4f2bb127a5cb659eb2fcf9f59eafa91" alt="Homeproject" width="1822" height="1080" data-path="images/homeproject.png" />
    </Frame>
  </Step>

  <Step title="Navigate to Project Campaigns">
    Click the **Project Campaigns** tab to view all campaigns associated with the project.

    <Frame>
      <img src="https://mintcdn.com/thinkrrai/wr1o7f9EwHJFYkvQ/images/projectnew5.png?fit=max&auto=format&n=wr1o7f9EwHJFYkvQ&q=85&s=78a661e9b408654290c4345f0d99f470" alt="Projectnew5" width="1920" height="848" data-path="images/projectnew5.png" />
    </Frame>
  </Step>

  <Step title="Create or select a campaign">
    * Click **Create Campaign** to add a new campaign, or
    * Click an existing campaign to edit it.

    <Frame>
      <img src="https://mintcdn.com/thinkrrai/SaPq3d9IXDMJy_q9/images/forgotcreatenewcam-1.png?fit=max&auto=format&n=SaPq3d9IXDMJy_q9&q=85&s=e53ceedab8e428a0515d7eeba83456c7" alt="Forgotcreatenewcam 1" width="1920" height="978" data-path="images/forgotcreatenewcam-1.png" />
    </Frame>
  </Step>
</Steps>

***

## 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

<Frame>
  <img src="https://mintcdn.com/thinkrrai/5R5826JyVMbEUrag/images/campaignconfig15.3.png?fit=max&auto=format&n=5R5826JyVMbEUrag&q=85&s=f16c38bf86a8ed01077231713c2fa49e" alt="Campaignconfig15 3" width="1449" height="689" data-path="images/campaignconfig15.3.png" />
</Frame>

### 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.

<Steps>
  <Step title="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.

    <Frame>
      <img src="https://mintcdn.com/thinkrrai/s48wo0ReMuOeufuX/images/rechargebanner-1.png?fit=max&auto=format&n=s48wo0ReMuOeufuX&q=85&s=a7a67c910d9da18370f4501e43e4928b" alt="Rechargebanner 1" width="1340" height="78" data-path="images/rechargebanner-1.png" />
    </Frame>
  </Step>

  <Step title="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**

    <Frame>
      <img src="https://mintcdn.com/thinkrrai/s48wo0ReMuOeufuX/images/rechargecampaign.png?fit=max&auto=format&n=s48wo0ReMuOeufuX&q=85&s=ba1f89b168173a7e426bb0e9ec2286ed" alt="Recharge balance modal" width="510" height="556" data-path="images/rechargecampaign.png" />
    </Frame>
  </Step>

  <Step title="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.

    <Frame>
      <img src="https://mintcdn.com/thinkrrai/s48wo0ReMuOeufuX/images/resumecampaigns.png?fit=max&auto=format&n=s48wo0ReMuOeufuX&q=85&s=083fae10605246a9e94c8a1c08d91e2d" alt="Resume inactive campaigns modal" width="584" height="579" data-path="images/resumecampaigns.png" />
    </Frame>
  </Step>
</Steps>

#### 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.

<Frame>
  <img src="https://mintcdn.com/thinkrrai/5R5826JyVMbEUrag/images/campaignautominute.png?fit=max&auto=format&n=5R5826JyVMbEUrag&q=85&s=e4847575187af996075c7b4e7c182cdf" alt="Campaignautominute" width="1780" height="1080" data-path="images/campaignautominute.png" />
</Frame>

***

### 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

<Frame>
  <img src="https://mintcdn.com/thinkrrai/dpNWkvZu_4IZNmIG/images/campcontacts.png?fit=max&auto=format&n=dpNWkvZu_4IZNmIG&q=85&s=a539cae87a4fa89536b14126181c7046" alt="Campcontacts" width="1875" height="1080" data-path="images/campcontacts.png" />
</Frame>

***

### 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

<Frame>
  <img src="https://mintcdn.com/thinkrrai/m0ge7iCFdPVpkBtc/camppack.png?fit=max&auto=format&n=m0ge7iCFdPVpkBtc&q=85&s=ee396bafe87ef0b37a63550c2fe11f20" alt="Camppack" width="1887" height="1080" data-path="camppack.png" />
</Frame>

***

## Campaign Settings

From within the campaign workspace, click **Campaign Settings** in the top-right corner to open the settings panel.

<Frame>
  <img src="https://mintcdn.com/thinkrrai/dpNWkvZu_4IZNmIG/images/campset.png?fit=max&auto=format&n=dpNWkvZu_4IZNmIG&q=85&s=6dd8dfae5b7428b1afc79dcdc5d01627" alt="Campset" width="1629" height="1080" data-path="images/campset.png" />
</Frame>

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

<Frame>
  <img src="https://mintcdn.com/thinkrrai/okPyx41Z9zBaJ8vn/images/coreset.png?fit=max&auto=format&n=okPyx41Z9zBaJ8vn&q=85&s=a69f40c6e4b373307b589fb8ea9f9ad5" alt="Coreset" width="943" height="1080" data-path="images/coreset.png" />
</Frame>

***

### 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

<Frame>
  <img src="https://mintcdn.com/thinkrrai/d2LPIZ9PTH1b_7iO/scheduling15.png?fit=max&auto=format&n=d2LPIZ9PTH1b_7iO&q=85&s=58a48cc33217fde1d052465abc3c2e11" alt="Scheduling" width="823" height="1080" data-path="scheduling15.png" />
</Frame>

For advanced scheduling strategies, see [**Scheduling Calls**](/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

<Frame>
  <img src="https://mintcdn.com/thinkrrai/FPNuDMjj1rKfdfnj/callset15.png?fit=max&auto=format&n=FPNuDMjj1rKfdfnj&q=85&s=102b85500825dc371d9daa997624dce9" alt="Callset" width="784" height="1080" data-path="callset15.png" />
</Frame>

***

### Voice Settings

This tab controls conversational behavior.

You can adjust:

* Loudness level (volume slider)
* Responsiveness (low or high)
* Interruption sensitivity (low or high)

<Frame>
  <img src="https://mintcdn.com/thinkrrai/qEbTY4LoxIkAvKKw/voiceset15.png?fit=max&auto=format&n=qEbTY4LoxIkAvKKw&q=85&s=df70461ea8fd0be280cd2d166e148f80" alt="Voiceset" width="742" height="1080" data-path="voiceset15.png" />
</Frame>

***

## 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

<AccordionGroup>
  <Accordion icon="message-question" iconType="duotone" title="What is the role of a Campaign in thinkrr?">
    Campaigns control execution. They determine who gets called, when calls occur, and allow you to run multiple outreach strategies from a single project.
  </Accordion>

  <Accordion icon="message-question" iconType="duotone" title="Can I run multiple campaigns under one project?">
    Yes. You can create multiple campaigns under the same project to segment contacts, test messaging, or schedule outreach differently.
  </Accordion>
</AccordionGroup>

### Configuration

<AccordionGroup>
  <Accordion icon="gear" iconType="duotone" title="Can I edit a campaign after it has started?">
    Yes. Campaigns can be edited at any time. Changes apply based on the campaign’s current state and execution timing.
  </Accordion>

  <Accordion icon="gear" iconType="duotone" title="What is the difference between Campaign Configuration and Campaign Settings?">
    Campaign Configuration controls scenario-specific fields and campaign overrides.\
    Campaign Settings control scheduling, call behavior, and voice behavior.
  </Accordion>
</AccordionGroup>

### Usage and Results

<AccordionGroup>
  <Accordion icon="book-open" iconType="duotone" title="How do I monitor campaign progress?">
    Campaign status, call outcomes, and execution details are visible directly from the project dashboard and campaign list.
  </Accordion>

  <Accordion icon="book-open" iconType="duotone" title="Can I stop a campaign mid-run?">
    Yes. Campaigns can be paused or ended at any time without affecting other campaigns in the project.
  </Accordion>
</AccordionGroup>

***

For additional questions or guidance, try using our [**Virtual Support Agent**](/Thinkrr-Support-Agent)! Available 24/7 to help resolve most issues quickly at [thinkrr.ai/support](https://thinkrr.ai/support).

If you still need assistance, visit our support site at [help.thinkrr.ai](http://help.thinkrr.ai) and submit a [Ticket](/Support-Ticket-System) or contact our team directly at [hello@thinkrr.ai](mailto:hello@thinkrr.ai).
