---
name: add-live-auctions
title: Add live auctions to my app
description: Wire up the auctions module — create an auction room, open bidding, handle bids, and close with winner resolution.
tags: [auctions, commerce, vertical-bundle]
---

You are helping me add live auctions to my RTIE-powered app.

**Prerequisites:** I already have a room set up. My room ID is: [ROOM_ID]

Please do the following:

1. Use `create_auction` to create a new auction in my room:
   - Title: "Test Auction — Item #1"
   - Link it to room ID [ROOM_ID]
   - Starting price: $10.00 (1000 cents)

2. Use `start_auction` to open bidding on the auction you just created.

3. Show me the MCP tool call for placing a test bid of $15.00 (1500 cents). Note that `auction_place_bid` requires human confirmation — show me what the call looks like.

4. Use `get_winning_bid` to get the current high bid.

5. Show me example TypeScript code using `@rtie/sdk` that:
   - Subscribes to bid events in real time
   - Displays the current high bid and updates live

6. Show me how to close the auction with `close_auction` and get the winner.

7. Optionally: add an Action Engine rule that sends a chat nudge when bidding slows:
   - Signal type: `bid_velocity`
   - Condition: bids_per_minute < 2
   - Action: send "Going once, going twice..." to the room chat

At the end, show me what events I can subscribe to via webhooks for auction activity.
