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

# Send Next Trial

> Retry calls for contacts who didn't connect or convert

## What is Send Next Trial?

Send Next Trial allows you to retry calls to contacts who didn't connect or didn't convert in previous attempts. You can filter which contacts to retry based on hangup reasons or post-call variable values.

## Accessing Send Next Trial

Navigate to the batch call dashboard:

**Dashboard → Batch Calls → \[Select Batch] → Batch Call Dashboard → Send Next Trial Section**

<img src="https://mintcdn.com/callkaroai/_yHIwUXcSxcKfjME/images/batch-call/send-next-try.png?fit=max&auto=format&n=_yHIwUXcSxcKfjME&q=85&s=d8846bb6685803b972587a35e25e68a1" alt="Send Next Try" width="690" height="548" data-path="images/batch-call/send-next-try.png" />

## How to Send Next Trial

### 1. Select Disconnect Reasons

Choose which hangup reasons to retry:

* `USER_UNAVAILABLE` - Phone rang but client didn't answer
* `USER_REJECTED` - Call was rejected by the client
* `VOICEMAIL_DETECTED` - Call reached voicemail
* And other hangup reasons

You can select multiple reasons. Contacts matching **any** selected reason will be included.

### 2. Select Post-Call Variables

Choose contacts based on post-call variable values:

* Select boolean post-call variables from your agent
* Only contacts where the variable is `true` will be included

You can select multiple variables. Contacts matching **any** selected variable will be included.

### 3. Preview Contacts

Click **Preview** to see the list of contacts that will be retried based on your selections:

* View phone numbers and metadata
* Select/deselect specific contacts
* Select all or individually choose which contacts to include
* All contacts are selected by default

### 4. Send Trial

Click **Send Trial \[Number]** to queue the retry calls:

## Selection Logic

Contacts are included if they match:

* **Any selected hangup reason** OR
* **Any selected post-call variable (value = true)**

Example:

* Selected reasons: `USER_UNAVAILABLE`, `USER_REJECTED`
* Selected variables: `interested`, `callback_requested`
* Result: Contacts with any of these conditions will be included

<Warning>
  Make sure to check which contacts will be retried in the Preview before sending. Once queued, calls cannot be stopped except by pausing the agent.
</Warning>

<Tip>
  Use different combinations of hangup reasons and post-call variables to create targeted retry campaigns. For example, retry only `USER_UNAVAILABLE` with `interested = true` to focus on engaged contacts who didn't answer.
</Tip>
