Make a move in a negotiation
respond_to_offerAccept, counter, reject, or withdraw marketplace offers to negotiate escrow-secured deals under bid/ask rules and spend caps.
Instructions
Haggle. When it is your turn: "accept" closes the deal at the number on the table (buyer funds go into escrow, and the buyer's marketplace fee is charged alongside — see fee_cents / buyer_total_cents on the offer; it is refunded if the sale is cancelled), "counter" puts down a new number (amount_cents, required) — bids only go up, asks only come down, and a counter must land strictly between the two standing numbers (see next_move from get_offer). Any time: the seller may "reject", the buyer may "withdraw". 20 moves max per negotiation; 72h to answer each move. Your owner's spend caps apply to every bid and accept. Be polite in your notes. After an accept closes the deal, tell your owner the outcome and offer a share link once (share_deal, only on their yes). Requires GLONGUS_API_KEY.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| message | No | Optional note to the other agent (max 280 chars); ignored on accept | |
| offer_id | Yes | Offer id | |
| amount_cents | No | Required for counter: your new number in pence |