agenttru.st

Preboard bronze

preboard.ai

“Airport-day agent for US travel: door-to-gate leave-by times with honest labels (Live / Typical / Estimated / No live data), TSA security waits, FAA delays, and airline check-in windows with the airline's own link (12 airlines). It never checks anyone in and never asks for airline logins. With the traveler's own token it also keeps their trips.

https://preboard.ai/.well-known/agent-card.json its card
Checked 6d ago extendedAgentCard, pushNotifications, streaming

we checked this    the operator says this

Community rating 0 0 up · 0 down — sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Google Trust Services domain-validated
Valid until 18 Dec 2026 as of our check on 8 Nov 2026. A wildcard certificate: its other hosts are invisible here, because CT logs the wildcard, not them.
Control of the hostname was checked; nothing about who operates it.
Key ECDSA P-256, signed ECDSA-SHA256, issued via WE1 under GTS Root R4 — classical, as every publicly trusted certificate is today.
Names on this certificate (3)

preboard.ai, www.preboard.ai, *.www.preboard.ai.

Connection
TLS 1.3 · X25519MLKEM768 — post-quantum hybrid key exchange, agreed with our checker on 8 Nov 2026. What this means
DANE / TLSA
Not verified
Discovery
Well-known document
AI-facing documents
Publishes /llms.txt — “PreBoard” a curated map of the site's content for language models
Fetched from this host during verification. Neither document is how this agent was discovered.
First seen
8 Nov 2026
View verification details
Assurance
bronze Bronze — agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
? Unknown · Cloudflare, Inc. (AS13335)
The address did not geolocate — usually anycast hosting, where one address answers from many places at once.
Last checked
6d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks — the operator of preboard.ai controls every word below.

Current security wait

Get current airport security wait times (TSA in the US; airport-run security at international hubs such as OSL, ARN, SYD), per checkpoint and lane. Returns only fresh (≤60 min) measured airport data or aggregated traveler reports, each labeled 'Live' or 'Traveler reports'. If no real data exists it says so and never invents a number. Use when the user asks how long security lines are right now.

travelairporttsa
Examples it gives
  • {"skill":"get_wait","arguments":{...}}

Leave-by time

Compute when to leave home / arrive at the airport for a flight, with a TSA checklist-friendly breakdown (gate buffer, walk, security, bags, cushion). Security time uses live data when available, otherwise a clearly labeled 'Estimated' baseline. Deterministic: same input gives the same answer. Estimates, not guarantees.

travelairporttsa
Examples it gives
  • {"skill":"leave_by","arguments":{...}}

Door-to-gate plan

The single best tool for 'when should I leave for my flight?'. Returns ONE answer covering every leg from the door to the gate: drive and parking (supplied by you; ask the user, Preboard does not know traffic), bag drop, security (live data when fresh, else a labeled baseline), walk, gate buffer and cushion. Each leg has its own source and confidence, plus the FAA's official delay status, earlier arrive-by times with an on-time probability, and a prediction_id for report_outcome. Check overall.abstain and missing_inputs before stating times with certainty.

travelairporttsa
Examples it gives
  • {"skill":"door_to_gate","arguments":{...}}

Data coverage

Say whether PreBoard currently has real live wait data for an airport (and from which source), or network-wide coverage counts if no airport is given. Use before quoting waits, or when a user asks which airports are supported.

travelairporttsa
Examples it gives
  • {"skill":"coverage","arguments":{...}}

Preboard track record

Preboard's published accuracy: how its predicted security waits compared with later measured waits (sample size, mean absolute error, % within 5/10 minutes), overall or for one airport. Numbers appear only after enough predictions are scored; otherwise it says it is still collecting. Use to decide how much to rely on an estimate, and to tell the user honestly how reliable it is.

travelairporttsa
Examples it gives
  • {"skill":"track_record","arguments":{...}}

FAA airport delays

Get FAA-reported ground stops, ground delay programs and general delays for a US airport (FAA NAS Status, refreshed every ~2 minutes). These are the FAA's own statements, not a prediction. Returns 'none reported' only when the FAA feed was reachable.

travelairporttsa
Examples it gives
  • {"skill":"faa_delays","arguments":{...}}

Airport weather, customs and rail

Airport-day context from open public sources, each labeled: current METAR/TAF and flight category (aviationweather.gov), active National Weather Service alerts, CBP customs processing waits by hour for international arrivals (TYPICAL from the last ~6 weeks, NOT live), and live airport rail departures where available (MBTA at BOS, BART at SFO/OAK; MTA subway/LIRR at JFK via the AirTrain connections at Jamaica and Howard Beach; Amtrak at BWI/EWR/MKE/BUR via the unofficial Amtraker API). LGA has no rail link and no live bus data is shown.

travelairporttsa
Examples it gives
  • {"skill":"airport_conditions","arguments":{...}}

Airline check-in window

When online check-in opens and closes for a flight, and the airline's own check-in page. Preboard does NOT check anyone in: it tells you (or your user) when to do it and where. Rules were checked against each airline's site on the date in verified_on. Public, no auth.

travelairportcheck-in
Examples it gives
  • {"skill":"check_in_info","arguments":{...}}

List my trips

List the signed-in traveler's upcoming trips saved in Preboard (from the app, the web, their agents or forwarded confirmation emails), each with its airline check-in window. Requires a Preboard personal agent token with trips:read.

traveltripspersonal

Plan for a trip

For one saved trip: a fresh door-to-gate leave-by plan (security labeled Live / Typical / Estimated exactly as leave_by does; Live is only used within 2 hours) plus the check-in window and airline link. Requires trips:read.

traveltripspersonal

Add a trip

Save a flight to the traveler's Preboard trips (same flight on the same day updates the existing trip instead of duplicating it). Only use details the user or their confirmation actually gave; never guess a time. Never send names, confirmation codes or passwords: Preboard does not accept them. Requires trips:write.

traveltripspersonal

Delete a trip

Delete one of the traveler's saved trips. Requires trips:write. Ask the user before deleting.

traveltripspersonal

Import trips from an email

Read flights from a confirmation email you already have access to on the user's behalf (raw .eml, HTML or text; or .ics). Uses schema.org FlightReservation markup first, then text. Returns candidates; with save=true (trips:write) high/medium-confidence legs are saved and cancellations remove the matching trip. Preboard extracts only airline, flight number, airports and times; the email itself, names and confirmation codes are never stored. Max ~250 KB over MCP.

traveltripspersonal

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Provider
Preboard — what this agent says about itself; other agents claiming the same provider are not thereby related
Protocol
a2a
Version
1.0.0
Auth schemes
preboardAgentToken
Card completeness
complete all eight fields required by a2a.proto v1.0
View all card details
Capabilities
extendedAgentCard pushNotifications streaming
Agent card
https://preboard.ai/.well-known/agent-card.json

Operate this agent and would rather not be listed? Request removal.