# Set & Manage AI Interview Agent Budgets

> Interviewer budgets help you control spend and predict interview costs based on your interview workflow. Budgets are optional. If no budget is set, interviews continue as long as workspace credits are available.

## How Interview Costs Work

Interview costs are calculated based on the **interview stages enabled** in your interviewer's workflow, such as:

* Resume Screening
* Web (Voice) Interview
* SMS Screening or Engagement
* Form Screening
* Cheat Detection

Each completed stage contributes to the total cost of a completed interview.

<figure><img src="/files/cHb7VKDxpbWXAKHE5br7" alt=""><figcaption></figcaption></figure>

Incomplete interviews are **not charged**. During setup, HeyMilo shows **calculated cost projections** based on plan + your selected stages.

## Budget Types Available

{% tabs %}
{% tab title="⭐ All-Time Budget" %}
Set a fixed total amount for the interviewer. Once the budget is fully spent, the interviewer pauses automatically.
{% endtab %}

{% tab title="⭐ Daily Budget" %}
Set a daily spending limit that resets every 24 hours.
{% endtab %}
{% endtabs %}

## How to Set an Interviewer's Budget

There are two ways to set or update an interviewer's budget:

* during interviewer creation
* after the interviewer is live

### ⭐ During Interviewer Creation

{% stepper %}
{% step %} <mark style="color:blue;">**Step 1**</mark> Configure Interview Stages

As part of the **Create Interviewer** flow, select the interview stages you want to include.

<figure><img src="/files/eUO7l3mSf6yHjpPxQcVE" alt=""><figcaption></figcaption></figure>

HeyMilo automatically calculates projected interview costs based on your workflow.
{% endstep %}

{% step %} <mark style="color:blue;">**Step 2**</mark> Review Interview Costs

Under **Interview Costs**, you’ll see:

* the current pricebook (USD)
* enabled interview stages
* estimated cost per completed interview

This helps you understand spend before launching.

<figure><img src="/files/u9vK5FH1sJeKDb9NNICu" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %} <mark style="color:blue;">**Step 3**</mark> Set Budget (Optional)

In **Budget & Notifications**:

* choose a budget type (Daily or All-Time)
* enter the dollar amount

<figure><img src="/files/TvmF9bvpDdBtjxn9WEev" alt=""><figcaption></figcaption></figure>

You can leave this empty if you don’t want to set a budget yet.
{% endstep %}

{% step %} <mark style="color:blue;">**Step 4**</mark> Review Interview Capacity

Below the budget input, you’ll see:

* the estimated number of completed interviews your budget allows
  {% endstep %}

{% step %} <mark style="color:blue;">**Step 5**</mark>

Once reviewed, click Continue to Share to finish interviewer setup.
{% endstep %}
{% endstepper %}

### ⭐ After Interviewer Creation

{% stepper %}
{% step %} <mark style="color:blue;">**Step 1**</mark> Go to the Interviewers dashboard
{% endstep %}

{% step %} <mark style="color:blue;">**Step 2**</mark> Find the interviewer you want to update

* Click into the budget icon on the interviewer row, or open View Configuration.
  {% endstep %}

{% step %} <mark style="color:blue;">**Step 3**</mark> Click the edit (pencil) icon next to the budget field (e.g. “No budget”)

<figure><img src="/files/JNAhsqVUEYD0b5eApQsG" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %} <mark style="color:blue;">**Step 4**</mark> Select a budget type

* (Daily or All-Time) and enter the amount

<figure><img src="/files/27CSAQypLSRxHHP8eCqP" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %} <mark style="color:blue;">**Step 5**</mark> Review the estimated number of completed interviews shown below the amount
{% endstep %}

{% step %} <mark style="color:blue;">**Step 6**</mark> Click **Update** to save changes.

* Budget updates apply immediately.
  {% endstep %}
  {% endstepper %}

## **Additional Support**

<details>

<summary>✅ <strong>Best Practices for Managing Interviewer Budgets</strong></summary>

* Regularly verify your budget settings, especially after making changes.
* Check workspace credits periodically. Updates may take a few minutes to reflect correctly.
* Set expiration dates thoughtfully, ensuring they align with your hiring needs.
* You can check the usage of every interviewer in your workspace in the Usage tab (Settings → Billing → Usage)
* You can top up credits by navigating to Settings → Billing → Subscription. In this section, you can view your payment history and manage your payment method. Additionally, there's an option to enable Auto-Reload for automatic credit top-ups.

</details>

<details>

<summary>🔔 Notifications When Credits Are Low</summary>

* When your credits are critically low, you will see a red alert message in your workspace.

<figure><img src="/files/S01eyZ9nNl471xKz4MhZ" alt=""><figcaption><p>Low credit warning</p></figcaption></figure>

* You will also receive an email notification when your workspace is running low on credits.

</details>

<details>

<summary>⚠️ Troubleshooting: Common Budget-Related Issues</summary>

**If your interviewer stops working unexpectedly, confirm:**

* **Workspace credits** are sufficient and updated in the UI.
* **Interviewer's budget** is properly set and not exhausted.
* **Budget wasn’t unintentionally set to $0.**
* **Expiration date** hasn’t been reached.

</details>

{% hint style="warning" %}
If the issues persist after confirming these points, contact our support team <support@heymilo.ai> for immediate assistance.
{% endhint %}

You can update an interviewer's budget at any time—whether you need to increase the spend for a busy period or open up more interview slots for a promising role. Just follow these steps to make changes after the interviewer is created, and you'll always have the flexibility to adapt as your hiring needs evolve!

## Ready for Questions and Scoring?

Once your interviewer is configured, the next step is crafting compelling interview questions and setting up intelligent scoring criteria. This is where your interviewer learns exactly what to ask and how to evaluate candidate responses.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.admin.heymilo.ai/creating-your-interview-agents/setup/set-and-manage-ai-interview-agent-budgets.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
