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

# Scheduling Calls

> Learn how to schedule calls in both thinkrr and GHL, using campaign settings and workflow automation.

## Overview

Scheduling a call is one of the features within your campaign settings that allows customizable dates and additional planning when deploying your outbound projects. Since the scheduling option exists within campaign settings, you can have the same project running under different campaigns, each with its own timing.

If you want to learn how to create and manage outbound projects, visit the **"Creating an Outbound Project"** section. For campaign features and setup, refer to the **"Project Campaigns"** section.

## How to Schedule a Call

<Accordion title="thinkrr" icon="list" iconType="duotone">
  <Steps>
    <Step title="1. Create or open an outbound project">
      * From the Home screen, either:
        * Click **Add New Project** to create a new outbound project, or
        * Select an existing outbound project from your list.

      <Frame>
        <img src="https://mintcdn.com/thinkrrai/wr1o7f9EwHJFYkvQ/images/projectnew1.png?fit=max&auto=format&n=wr1o7f9EwHJFYkvQ&q=85&s=ca476611033f70fee2dc2807851e9bda" alt="Projectnew1" width="1822" height="1080" data-path="images/projectnew1.png" />
      </Frame>

      * Once opened, you’ll be inside the project workspace.
    </Step>

    <Step title="2. Navigate to Project Campaigns">
      * Inside the project, click the **Project Campaigns** tab.
      * This is where all campaigns for the project are created and managed.

      <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="3. Create or open a campaign">
      * Either:
        * Click **Create Campaign** to add a new campaign, or
        * Click an existing campaign to edit it.

      <Frame>
        <img src="https://mintcdn.com/thinkrrai/m0ge7iCFdPVpkBtc/campnew15.png?fit=max&auto=format&n=m0ge7iCFdPVpkBtc&q=85&s=72a7ee1879bf1e704b5f8a569597e328" alt="Newcamp" width="1920" height="848" data-path="campnew15.png" />
      </Frame>

      * Opening a campaign takes you into the **campaign workspace**, which includes:
        * **Campaign Configuration**
        * **Contacts**
        * **Knowledge Packs**

      These tabs allow you to override project-level settings and define which contacts the campaign will call.
    </Step>

    <Step title="4. Open Campaign Settings">
      * From inside the campaign workspace, click **Campaign Settings** in the top-right corner.

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

      * This opens the Campaign Settings panel, which contains four tabs:
        * **Core Settings** – agent identity and voice selection
        * **Scheduling** – when and how long calls should run
        * **Call Settings** – call behavior and handling rules
        * **Voice Settings** – responsiveness and interruption behavior
    </Step>

    <Step title="5. Schedule the campaign">
      * Click the **Scheduling** tab inside Campaign Settings.

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

      * Under **When?**:
        * Select '**In Future'**
        * Choose a start date from the calendar

      <Frame>
        <img src="https://mintcdn.com/thinkrrai/BCLoh3ZRsn6HMmQA/images/csetfive.png?fit=max&auto=format&n=BCLoh3ZRsn6HMmQA&q=85&s=aadb1b01ab9c2c56b4237e53e19776cd" alt="Csetfive Pn" width="1920" height="1080" data-path="images/csetfive.png" />
      </Frame>

      * Select a start time using the clock picker.

      <Frame>
        <img src="https://mintcdn.com/thinkrrai/BCLoh3ZRsn6HMmQA/images/csetsix.png?fit=max&auto=format&n=BCLoh3ZRsn6HMmQA&q=85&s=c34c7513e13729f285a68f025611c2c7" alt="Csetsix Pn" width="1920" height="1080" data-path="images/csetsix.png" />
      </Frame>

      <Frame>
        <img src="https://mintcdn.com/thinkrrai/BCLoh3ZRsn6HMmQA/images/csetseven.png?fit=max&auto=format&n=BCLoh3ZRsn6HMmQA&q=85&s=afe08eb305f7fe317926697862e95772" alt="Csetseven Pn" width="1920" height="1080" data-path="images/csetseven.png" />
      </Frame>

      * Under **How Long**:
        * Define how long the campaign should run (hours, days, or months)
      * Under **How Often**:
        * Define how frequently calls should occur

      <Frame>
        <img src="https://mintcdn.com/thinkrrai/hoO-Bcj1FdU5lTIa/images/panelone.png?fit=max&auto=format&n=hoO-Bcj1FdU5lTIa&q=85&s=b89caaed503cbdd50c2c54895ad6dbad" alt="Panelone Pn" width="556" height="362" data-path="images/panelone.png" />
      </Frame>

      <Frame>
        <img src="https://mintcdn.com/thinkrrai/hoO-Bcj1FdU5lTIa/images/paneltwoo.png?fit=max&auto=format&n=hoO-Bcj1FdU5lTIa&q=85&s=bb68a676b1fdc3a60ebf7a5153ca4cad" alt="Paneltwoo Pn" width="549" height="612" data-path="images/paneltwoo.png" />
      </Frame>

      **Example:**

      * Run daily for 2 months starting on May 1st at 8:00 AM.

      <Frame>
        <img src="https://mintcdn.com/thinkrrai/kyqxJ3lGoBrlunut/images/twomonths.png?fit=max&auto=format&n=kyqxJ3lGoBrlunut&q=85&s=7cf1a87ebfa8c347d9c52604b6aa6bbb" alt="Twomonths Pn" width="541" height="325" data-path="images/twomonths.png" />
      </Frame>
    </Step>

    <Step title="6. Execute the campaign">
      * After scheduling:
        * Close Campaign Settings
        * Return to the campaign view
        * Click **Execute** to start the campaign based on the defined schedule
    </Step>
  </Steps>
</Accordion>

## Scheduling Calls in GHL

<Accordion title="GHL" icon="list" iconType="duotone">
  <Steps>
    <Step title="1. Create or Select a Workflow in GHL">
      * Go to the **Automations** tab in your GHL account.
      * Either:
        * Click **Create Workflow** to make a new one, or
        * Select an existing workflow that includes a **Dynamic Outbound Call**.
      * For manual execution:
        * Ensure the workflow does **not** have a trigger.
      * Make sure the workflow is **Published**, not in Draft mode.
        * To publish:
          * Click the **three dots** icon on the workflow.
          * Select **Publish Workflow** from the dropdown menu.
      * If you’re unsure how to set this up, refer to: [**Integrations with GHL**](/Integration-With-GHL-4d0c65d7e323414997e27fdc7c9403a1) > **thinkrr in GHL**

      <Frame>
        <img src="https://mintcdn.com/thinkrrai/cUxtuDUW_RkAiPup/images/ghlstart.png?fit=max&auto=format&n=cUxtuDUW_RkAiPup&q=85&s=d6a3f5ebefb0a29ab52b063456414398" alt="Ghlstart Pn" width="1908" height="919" data-path="images/ghlstart.png" />
      </Frame>
    </Step>

    <Step title="2. Add Contacts to Automation">
      * Navigate to the **Contacts** section in GHL.
      * Select the contacts you want to include in the outbound project.
      * Click **Add to Automation**.
    </Step>

    <Step title="3. Choose Scheduling Options">
      * In the **Add to Automation** window:
        * Select the desired **Published Workflow** from the list.
      * Choose how to add the contacts:
        * **Add All at Scheduled Time**:
          * Allows you to define a start date and time.
          * Optionally, fill out the **Action Description** field.
        * **Add in Drip Mode** (for large volumes):
          * Includes all options above, plus:
            * **Batch Quantity** – how many contacts to call per batch.
            * **Repeat After** – time delay between batches.
            * **Send On** – days of the week to process batches.
            * **Process Between** – define a time range for calling.

      <Frame>
        <img src="https://mintcdn.com/thinkrrai/cUxtuDUW_RkAiPup/images/ghlmid.png?fit=max&auto=format&n=cUxtuDUW_RkAiPup&q=85&s=cc27362778a3fb8bd20627561ccb92fa" alt="Ghlmid Pn" width="1908" height="926" data-path="images/ghlmid.png" />
      </Frame>
    </Step>

    <Step title="4. Execute and Monitor Automation">
      * After scheduling your contacts:
        * Click **Add to Automation** to confirm.
      * You will be redirected back to the **Contacts** section under the **Bulk Actions** tab.
      * Here, you can:
        * Monitor the status of the bulk action.
        * Check whether contacts were successfully added to the workflow.
        * Verify execution times and resolve any issues if needed.

      <Frame>
        <img src="https://mintcdn.com/thinkrrai/RODsmrLust0zzcIM/images/bulkactions.png?fit=max&auto=format&n=RODsmrLust0zzcIM&q=85&s=1c652e156227f875161c3c106dbe6d9b" alt="Bulkactions Pn" width="1918" height="929" data-path="images/bulkactions.png" />
      </Frame>
    </Step>
  </Steps>
</Accordion>

## Additional Scheduling Considerations

Effective call scheduling goes beyond simply selecting a time and date, it requires aligning system settings with real-world outreach strategy. Regardless of whether you're using thinkrr's campaign settings or GHL's workflow automations, a few strategic considerations can significantly impact results.

* **Time Zone Awareness**: Always schedule calls according to the time zone of your target audience. Misalignment here can lead to missed calls or low engagement.
* **Client Availability**: Consider when your ideal customers are most likely to answer. For B2B, weekday mornings may perform better; for B2C, evenings or weekends might be ideal.
* **System Load Management**: When scheduling high-volume campaigns, spread out calls using frequency or batch pacing settings to avoid system overload or delivery issues.
* **Platform-Specific Timing Logic**: In thinkrr, scheduling is handled within each campaign's configuration. In GHL, Drip Mode allows finer control over frequency, days, and call time windows.
* **Edit Limitations**: Once a schedule is active (e.g., campaigns are executed or contacts are added to automation), most platforms lock those parameters. Plan carefully before launching.

By planning your campaign timing thoughtfully and configuring platform tools correctly, you can improve connection rates, reduce retries, and maintain a smooth user experience across outbound projects.

## FAQs & Troubleshooting

### General Questions

<Accordion title="How does scheduling in GHL work for outbound calls?" icon="message-question" iconType="duotone">
  Scheduling in GHL relies on defining the start date, time, and frequency (e.g., daily, weekly) when enrolling contacts into a published workflow. You can adjust batch sizes and scheduling windows using Drip Mode for large volumes.
</Accordion>

<Accordion title="Can I manually adjust the scheduling once contacts are enrolled?" icon="message-question" iconType="duotone">
  No, once contacts are enrolled and scheduled, the campaign will execute as defined in the workflow. You cannot modify the schedule for contacts already in the queue.
</Accordion>

### Configuration

<Accordion title="What happens if I modify a workflow after contacts have been added to automation?" icon="gear" iconType="light">
  Modifications to a workflow after contacts are added will not affect those contacts in the queue. You would need to remove and re-add contacts to apply changes to their schedule.
</Accordion>

<Accordion title="Are there any limitations when scheduling outbound calls in GHL?" icon="gear-complex" iconType="light">
  Scheduling in GHL is subject to system processing limits, especially when working with large batches. It is recommended to monitor workflow performance for large campaigns to ensure smooth execution.
</Accordion>

### Usage and Results

<Accordion title="Why might a contact not receive a call as scheduled?" icon="book-open" iconType="duotone">
  Ensure that the workflow is published and that all scheduling parameters (start time, frequency, and batch sizes) are set correctly. Additionally, check if there are any network issues or invalid contact numbers.
</Accordion>

<Accordion title="How can I track the progress of scheduled calls?" icon="book-open" iconType="duotone">
  You can track the status of scheduled calls within the **Campaign History** or **Call Analytics** sections of the GHL dashboard. Each entry includes the timestamp, scheduled time, status, and related campaign data.
</Accordion>

***

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