# WhatsApp and Raven AI Credits Auto Top-Up

### What's New

* **Automatic WhatsApp Credit top-up** — when your balance drops to your set threshold, credits are replenished instantly using your saved payment method, keeping template messaging running without interruption
* **Automatic Raven AI Credit top-up** — same seamless behavior for AI agent conversations, with its own independent threshold and top-up settings
* **Separate controls for each credit type** — enabling auto top-up for WhatsApp does not affect Raven AI Credits, and vice versa
* **Fully configurable threshold and top-up amount** — set the minimum balance that triggers a top-up (minimum $10) and how much to add each time (minimum $30)
* **Backup Payment Method support** — if your primary card is declined, MyAlice automatically tries your other saved cards so a payment failure doesn't interrupt service
* **Email notifications for every top-up event** — you're notified the moment a top-up succeeds or fails, separately for WhatsApp and Raven AI Credits
* **Last Top-Up timestamp on the Credits page** — see exactly when the last auto top-up happened for each credit type, directly on the Credits dashboard
* **Every top-up recorded in Billing History** — full audit trail with amount charged, new balance, and payment method used

### Before & After

| Before                                                                                             | After                                                                                             |
| -------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| Credits ran out silently — template sends failed and AI agents stopped responding mid-conversation | Credits are topped up automatically before they hit zero, keeping messaging and AI agents running |
| Had to monitor balances manually and top up by hand at the right time                              | Set your threshold and top-up amount once — the system handles every recharge from there          |
| A declined card meant the top-up didn't happen at all, with no fallback                            | Backup Payment Method automatically tries other saved cards if the primary one fails              |
| No notification when credits were low or a charge had gone through                                 | Instant email alerts for every top-up event — success or failure — for both credit types          |
| No record of when credits were added, how much was charged, or to which card                       | Every auto top-up logged in Billing History with full transaction details                         |

### How to Use It

**Setting up Auto Top-Up (WhatsApp or Raven AI Credits):**

1. Open Billing from the left sidebar and go to the Credits tab
2. Under WhatsApp Credits or Raven AI Credits, find the Auto Top-Up row and click Enable (first time) or Configure (to edit existing settings)
3. Set your minimum credit threshold — this is the balance at which a top-up triggers (minimum $10). For example, if you set $10, an auto top-up fires the moment your balance reaches $10
4. Set your top-up amount — how much to add each time the threshold is hit (minimum $30). For example, $50 means $50 is charged to your card and added to your credits
5. Optionally enable Backup Payment Method — if your primary card is declined, MyAlice will try your other saved cards in order. This requires two or more payment methods on file
6. Confirm your active payment method and save — auto top-up is now live for that credit type

WhatsApp Credits and Raven AI Credits are configured independently. Repeat the steps above under the other credit type to enable both.

**To edit your settings:**

1. Click Configure on the Auto Top-Up row for the relevant credit type
2. Update your threshold, top-up amount, or backup payment preference and save

**To disable auto top-up:**

1. Click Configure on the relevant credit type
2. Toggle off auto top-up — a confirmation prompt will appear warning you that credits will no longer be replenished automatically
3. Confirm to disable

*Note: You must have at least one active payment method on file to enable auto top-up. Payment methods are managed through the Stripe Billing Portal, accessible from the Configure modal.*

### Summary of Benefits

* Uninterrupted service — WhatsApp messages and AI agent conversations keep running without any manual action during busy periods
* Full control — set your own threshold and top-up amount for each credit type independently, with clear minimum values to guide you
* Built-in payment resilience — Backup Payment Method means a single declined card no longer stops your service
* Instant visibility — email alerts and the Last Top-Up timestamp keep you informed without needing to check the dashboard

### Availability

| Detail                    | Info                                                               |
| ------------------------- | ------------------------------------------------------------------ |
| **Plans**                 | All MyAlice plans                                                  |
| **Credit types covered**  | WhatsApp Credits and Raven AI Credits                              |
| **Minimum threshold**     | $10 per credit type                                                |
| **Minimum top-up amount** | $30 per transaction                                                |
| **Where to find it**      | Billing (left sidebar) → Credits tab → Auto Top-Up row → Configure |


---

# 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.myalice.ai/release-log/whatsapp-and-raven-ai-credits-auto-top-up.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.
