Agent Tools and Trip Watch
A governed tool surface for agents, and background watchers that raise decision cards a person accepts or dismisses.
These images are illustrations of the concept, not screenshots of the actual product.
Overview
Once an assistant can do more than answer questions, two problems appear at the same time. The first is access: an agent acting for a traveler or a host needs a defined set of operations, not a free hand, and the difference between reading a listing and cancelling a booking has to be visible before anyone connects a client. The second is attention: the things worth acting on during a trip — a price that moved, a host cancellation, a weekend that is not filling — happen while nobody is watching. This concept covers both, and keeps a person at the point of decision in each.
The first illustration is a catalog of the operations exposed to agents through a Model Context Protocol server. The server is summarized with a connected badge, a status badge showing that publishing is on hold, and counts of tools, reusable instruction templates and resources. A table lists each operation with the group it belongs to — properties, tours, activities, events, trips, bookings, providers, favorites, analytics — and marks it as read or write. A separate gate column is where the design does its governance work: write operations are flagged as not gated, a toggle-style operation is labelled idempotent, and a banner at the foot of the page states plainly that four write operations have no confirmation step and that write access should be granted deliberately. Side panels cover the two instruction templates, the available resources, and the authentication model, including a device-code sign-in, a locally stored token with restricted permissions, automatic refresh, and enforcement at the public gateway using the operator's own permissions.
The second illustration shows what background agents produce. An agent-activity view runs on a fixed cadence and posts decision cards: a tour whose price rose after it was added to a plan, a host cancellation that opened a gap in a day, and a listing whose utilization for a specific weekend is running well below its recent average. Each card carries a short explanation, a link to the listing, plan or analytics behind it, and accept or dismiss buttons. A runs table records every execution with the agent that ran it, when it started, the trip or brand it examined, how many findings it produced and what it cost in tokens, so the cost and yield of the automation are as visible as its output.
Together these surfaces set the rule the rest of the product follows: agents read widely, propose clearly, and apply nothing by themselves. The footer of the activity view says it outright — agents raise cards, and a person applies the change.
What this concept shows
- A Model Context Protocol server summary with a connection badge, a publishing-status badge and counts of tools, instruction templates and resources
- A tool table grouped by domain with an explicit read or write access marking for every operation
- A gate column that flags ungated write operations and identifies safely repeatable ones
- A standing warning that several write tools lack a confirmation step, so write access is granted deliberately
- An authentication panel covering device-code sign-in, restricted local tokens, automatic refresh and gateway-side enforcement using the operator's own permissions
- Background agents on a fixed run cadence producing decision cards for price changes, cancellations and soft demand
- Decision cards with a context link and accept or dismiss actions, each explaining the change it detected
- A runs table logging agent, start time, subject, finding count and token cost per execution
How it works
- Open the agent-tool catalog for the chosen environment and review the connection status and what the server exposes.
- Scan the tool table by group to see which operations read data and which write it.
- Check the gate column and the warning banner to decide which write operations an agent should be allowed to use.
- Copy the client configuration to connect an agent, using the device-code sign-in and a restricted local token, or revoke tokens to cut access.
- Let the background agents run on their cadence over trips and provider inventory.
- Review each decision card, follow its link to the listing, plan or analytics it refers to, then accept the suggestion or dismiss it.
- Use the runs table to track findings and token cost per execution over time.
Who it's for
- Travelers who want a plan watched after it is booked
- Hosts and operators acting on demand signals for their listings
- Marketplace operators governing what automated clients may do
- Developers and partners connecting agents to the marketplace
Illustrations
2 illustrations of this concept. Select one to view it full size.
Agent Tool Catalog And Access Gates
This illustration shows a developer portal page for a Model Context Protocol server, with an environment selector set to production and an organization selector in the header. A summary card gives the server name, a connected badge, an amber badge showing publishing on hold, counts of tools, instruction templates and resources, and buttons to copy the client configuration or revoke tokens. The main table lists operations by name with columns for group, access and gate: read operations cover properties, tours, activities, events, trips, bookings and an analytics overview, while write operations include creating properties and providers, creating and cancelling bookings, and toggling favorites. The gate column marks several write operations as not gated and the favorites toggle as idempotent. Side panels describe two reusable instruction templates for provider onboarding and marketplace operations, four available resources, and an authentication model using device-code sign-in, a restricted local token, automatic refresh and gateway-side enforcement. A banner warns that four write tools have no confirmation step.
Trip Watch Decision Cards
This illustration shows an agent-activity view under an operations section of the navigation. The header carries a chip stating the agents run every six hours, an organization selector and a notification badge. The left column holds decision cards, each with a colored status dot. One reports that a sample tour's price rose after it was added to a five-day plan, quoting both figures. Another reports a host cancellation that leaves a several-hour gap on the second day and notes that comparable activities are available. A third flags a quiet weekend, comparing a listing's utilization for specific dates against its four-week average. Each card offers a context link to the listing, plan or analytics and a pair of accept and dismiss buttons. The right column is a runs table for trip-watch and host-advisor agents, with columns for run number, agent, start time, subject, finding count and token cost, older rows dimmed. A footer states that the agents are advisory: they raise cards, and a person applies the change.
Topics
- MCP server tool catalog
- read and write tool permissions
- trip monitoring agent
- price change alert after booking
- decision cards accept or dismiss
- agent run log and token cost
- device code authentication for agents
- human in the loop automation
- travel marketplace developer portal
- background advisory agents
Related concepts

AI Trip Assistant and Itinerary Drafts
An assistant that knows which listing you are looking at, and a day-by-day draft plan you review, edit and accept before anything is booked.
2 illustrations
Host Analytics and Pricing Copilot
Revenue, occupancy and per-listing performance in one view, with rate suggestions that explain their evidence before a host accepts.
2 illustrations
Live Trip Timeline and Notifications
Follow every booking from booked to completed on one timeline, with reminders, weather and confirmations that land on your phone.
2 illustrations
Booking Lifecycle and Audit Trail
Run every booking through a clear lifecycle and see exactly who changed what, and when, on an append-only audit trail.
2 illustrations