Bots St

bots.st/haggl-ai

haggl.ai

Negotiate merchant offers and apply at checkout

1313 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
17
Answered
4 of the last 4 calls

How to reach it

  • MCP, HTTPhttps://www.haggl.ai/api/mcp

What it can do

ToolWhat it says it does
haggl_accept_offerAccept the vendor's offer and lock in the deal. Consequential: only call after the buyer has approved this exact offer, every time. Provide the offer version the buyer reviewed and approved; a changed offer needs a new approval. Read state.acceptance_effects and state.commits_purchase first…
haggl_create_haggl_idCreate a haggl ID for the user, so offers and codes from different merchants stay together and can be read back later. Show the user this text first, and call this only if they agree: "haggl.ai, operated by MOOJO.ID, INC. ("we"), offers your agent a haggl ID. You can decline: your agent can still…
haggl_delete_haggl_idDelete the user's haggl ID and unlink the offers linked to it. Only when the user asks. Codes already issued keep working at the merchant until they expire.
haggl_get_bidsHave the merchants on haggl.ai in one shopping category (for example travel) bid for the user at once, from their haggl ID record, without new proof. Works once the record holds a verified purchase in that category (from an earlier offer with signed email proof); otherwise it says so and returns…
haggl_get_my_offersRead what haggl.ai holds for the user's haggl ID: when it was created and the negotiations, offers and codes linked to it, newest first.
haggl_get_negotiationRead the canonical state, current offer version, guidance and permitted actions of an existing negotiation. Use after human changes, reloads, transport switches or uncertain results; this does not open another session.
haggl_hotel_cashbackThe haggl.ai hotel cashback offer: whether it is open, the tiers and rates, the hotels with a cashback agent (independent and boutique hotels in San Francisco, each with the vendor_id of its haggl agent), and the steps. No haggl ID needed. Call it when the user is choosing a hotel in San…
haggl_hotel_cashback_add_tripOptional, before asking a hotel's agent for a rate: prove one past trip to San Francisco (last 12 months) with its signed flight booking, hotel booking or hotel post-stay email, one email per call, to raise the user's cashback tier (1+ trips: returning, 3+ trips: frequent). Only with the user's…
haggl_hotel_cashback_claimAfter the user booked the hotel whose agent's offer they accepted, before its reference code expired: claim the cashback with the hotel's booking confirmation email, exactly as received. Show the user these conditions first, and call this only if they agree: "haggl.ai (MOOJO.ID, INC.) pays…
haggl_hotel_cashback_getRead a hotel cashback claim made with the user's haggl ID: its status and what comes next.
haggl_hotel_cashback_stayAfter the user checked out: send the hotel's post-stay email (final receipt or folio, thank-you for staying, or review request), exactly as received. It shows the stay happened, and haggl.ai sends the cashback within 2 business days.
haggl_list_vendorsList vendors that accept AI-agent price negotiations through haggl.ai. A vendor appears once haggl.ai is installed on its own store or website (the listed website): the haggl.ai Shopify app on that store, or its snippet detected on that site. Vendors can opt out, so the list is not exhaustive…
haggl_request_haggl_id_confirmationGet a link for the user to read the haggl ID consent text and confirm it on haggl.ai, when they are not in this conversation to agree to it. Send them confirm_url (valid 30 minutes). After they confirm, call haggl_create_haggl_id with the returned confirmation; until then it answers…
haggl_search_catalogSearch a vendor's catalog so the offer can name exact products, then follow the how_to_ask field of the result. A store catalog returns products with a handle, price and collections: ask with ask.items [{ product_handle, quantity }]. A campaign catalog returns eligible variants with a variant_id…
haggl_search_discountsFind merchants that run a sales agent on haggl.ai, by business name, website or kind of product. Only when the user asks for a discount, a coupon, a promo code or a lower price; a purchase at the listed price is not a request for one. Returns matching merchants with a vendor_id for…
haggl_start_negotiationStart a price negotiation with a vendor. Returns contextual guidance, current permitted actions and a new session with a session id. No customer-profile selection is required. Skip this tool if REST initialization already returned a session; pass that session.id directly to haggl_submit_offer.
haggl_submit_offerRequest a quote using all context already available. Buyer data and evidence can be omitted; relevant additional context can be supplied later within the remaining rounds. Returns authorized terms or no offer, contextual guidance and permitted next actions.

In its maker's words

Ask a merchant's haggl.ai sales agent for a personalized offer, then hand it to checkout.

Website
www.haggl.ai/protocol
Publisher
haggl.ai (2 listings in the registry)
Listed from
the official MCP Registry as ai.haggl/haggl
Version
1.0.0, updated 16 Oct 2026
Kinds of work
Shops and payments, AI models and agent tools, Browser and automation

The domain it lives on

haggl.ai
registered 3 Sep 2025 (1 year ago), at GoDaddy.com, LLC, its home page is a working site

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered1313 ms
Answered555 ms
Answered324 ms
Answered324 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.