Private aviation · Quote operations

Stop losing quotes in your inbox

Charter quotes in. Structured data out. One comparison view per trip—so you get to client-ready faster.

Jetstream ingests operator PDFs via email (Postmark), uses Google Gemini to extract fields, and lines everything up in a matrix you can refresh and export to CSV.

The quote-tracking problem

Brokers live in email. The product meets you there—without the spreadsheet grind.

  • A busy trip can mean fifteen or more quotes—mostly email and PDFs that never line up on their own.
  • Tail numbers, year of manufacture, and all-in price get retyped into sheets. It is slow and easy to get wrong.
  • When comparison lags, the best aircraft gets booked by someone faster.

How Jetstream works

1

Ingest

Quotes hit your Postmark inbound address. PDFs land in secure storage. Use plus-addressing with each trip’s routing ID when you want automatic matching.

2

Extract & compare

Background jobs run extraction: Gemini reads PDFs into structured rows. Review everything in a per-trip comparison table—refresh when you need an update.

3

Decide & export

Work unmatched mail from the inbox when routing is unsure. Export CSV for Excel and a clean handoff to the client.

Built for charter professionals

What is live in the product today—no inflated roadmap claims.

  • Postmark inbound email and PDF storage
  • Gemini 1.5 Flash: PDF → structured quote fields
  • Trips, inbox for unassigned mail, comparison table, manual refresh
  • Routing via plus-address / MailboxHash and conservative subject-body matching
  • CSV export from the comparison matrix
  • Your data in your Supabase project; multi-org and more on the roadmap

Pricing

We price like enterprise software: custom quote from your team size and trip volume. Expect a ballpark from about $200/month per broker as a starting anchor.

  • Core ingest, extraction, trips, inbox, matrix, and CSV
  • Onboarding with our sales team
  • Roadmap: multi-org, FX, analytics, integrations
Contact sales

About

Jetstream is built by ANDRAI, based in Toronto. We ship on the same stack you use in the app—Next.js, Supabase, Trigger.dev, Gemini, and Postmark—so we do not over-promise what is live versus what is next.

andrei@andrai.io·Toronto, Canada

Ready for a walkthrough?

See the matrix on a real workflow. We will keep it short and practical.

Request a demo

Already set up? Log in · Open dashboard