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

# Check stock and hold an item

> Have Muse phone a store with Prism to check that an item is in stock, confirm the price, and ask them to hold it for you.

Before you drive across town, have Muse call. In this recipe, Prism checks that the store has the exact item, confirms the price, and asks them to set it aside under your name until you get there. Prism never pays or gives card details. If the store only holds paid items, Muse tells you how to finish it yourself.

## What you'll need

* Rime Calls connected in Muse. If it isn't, [set it up](https://docs.rime.ai/docs/prism/muse.md) first.
* The store's phone number. For a chain, use the local store's number, not the national line.
* The exact item: brand, model, and size or color. A model number or SKU from the store's website is best.
* How many you need, and when you can pick it up.
* The price you expect, if you saw one online.

## Ask Muse

Copy this into Muse and fill in the brackets:

```text wrap theme={null}
Call [store] at [phone number] and check if they have [item, with model number or SKU] in stock. If they do, confirm the price and ask them to hold [quantity] for me, [your name], until [pickup time]. Don't agree to pay anything now. My callback number is [your number].
```

More ways to ask:

> Call Mission Hardware at (415) 555-0111 and check if they have the DeWalt DCD771C2 drill kit in stock. If yes, ask them to hold one for Sam Lee until 6pm today. I saw it online for \$99, so check that's the in-store price. Callback (415) 555-0199.

> Call Fog City Running at (415) 555-0112 and ask if they have the Brooks Ghost 16 in men's 10.5 wide. If not, ask what sizes they do have and when they expect more.

> Call Corner Books at (415) 555-0113 and ask if they have two copies of "The Overstory" in paperback. Hold both for Sam Lee until Saturday.

Muse shows you the call details and waits for your OK before it dials.

## How the call goes

1. Prism says it's an AI assistant calling for you, and that the call is transcribed.
2. It asks for the item by model number or SKU. If staff put the call on hold to check the shelf, Prism waits.
3. It confirms the price, and notes any difference from what you saw online.
4. It asks for a hold under your name until your pickup time, and asks how long they'll keep it.
5. If they suggest a substitute, a different size, or want payment to hold it, Prism takes it down and agrees to nothing.

## What you get back

| Result | What it means | What to do next |
| - | - | - |
| Done | In stock, price confirmed, and held under your name | Pick it up before the hold ends. The report has the time. |
| Partly done | In stock, but they don't hold items, or only for a shorter time | Go soon, or buy it online for in-store pickup |
| Not done | Out of stock, or they needed payment to hold it | The report has any restock date, other sizes, or how to pay |
| Voicemail left or no answer | Nobody took the call | Try again, or check the store's website for live stock |

## Tips

* **Use the model number or SKU.** "The cordless DeWalt drill" can mean a dozen products, and a model number gets a clear yes or no.
* **Holds are a courtesy.** Many stores hold items for a few hours or until closing, and some don't hold at all. The report says exactly what they agreed to.
* **Paid holds come back to you.** If the store wants payment, its own "buy online, pick up in store" option is usually fastest.
* **Out of stock?** Ask Muse to try the next store.

> [accordion] For developers: what Muse sends
>
> | Field | Example | Why it matters |
> | - | - | - |
> | `to` | `(415) 555-0111` | A US or Canadian business line |
> | `goal` | `Check if the DeWalt DCD771C2 drill kit is in stock and, if so, have one held for pickup by 6pm today` | One item, one outcome |
> | `on_behalf_of` | `Sam Lee` | Prism asks for the hold under this name |
> | `may_agree_to` | `A free hold of 1 unit until at least 6:00 pm today. No payment, deposit, or substitute product.` | A paid hold, a shorter hold, or a different model comes back to you |
> | `context` | `Model number DCD771C2. Seen online at $99. Callback (415) 555-0199.` | Lets staff look it up, and Prism check the price |
> | `max_minutes` | `6` | Staff often put the caller on hold to check the shelf |

## Next steps

* [Ask a business its hours](https://docs.rime.ai/docs/prism/muse/ask-business-hours.md) before you go.
* [Troubleshooting](https://docs.rime.ai/docs/prism/muse.md#troubleshooting), if Muse can't place the call.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.