Which appointment finder is right for you?
You've refreshed the Global Entry site for weeks and it always says no appointments available. Answer two questions and we'll tell you which service fits, or whether you should skip all of them.
Scanning…
Scanning…
Scanning…
Scanning…
Scanning…
Scanning…
Scanning…
Scanning…
Scanning…
Scanning…
Scanning…
Both answers stay in your browser. We don't ask for an email address, and we can't sell one we never had.
Snapslot
You're conditionally approved with a month or two of runway — still enough urgency that SMS speed and day-of-week filtering are worth the one-time cost.
→Texts you the instant a slot opens, up to 5 enrollment centers at once
→Day-of-week filtering, so you're only pinged for slots you can actually make
→$20 one-time (31 days), no auto-renewal
Or read the full comparison
Six hosted services, plus two open-source tools you run yourself| Service | Locations watched | Delivery | Duration | Price | Site |
|---|---|---|---|---|---|
SnapslotOur pick | Up to 5 | SMS | 31 days | $20 one-time | Visit Snapslot → |
Appointment Scanner | Up to 3 | SMS, email, or browser | 1 month | $29 one-time | Visit Appointment Scanner → |
TTPTracker | Up to 3 | SMS (paid) or browser (free) | 30 days (paid) / ongoing (free tier) | $27.99 one-time; free browser-only tier available | Visit TTPTracker → |
TTP Appointments | Up to 5 (Premium) / 1 (free) | SMS + email (Premium) or email (free) | 1 month (Premium) / Ongoing (free) | $24.99 one-time Premium, or free tier | Visit TTP Appointments → |
Global Entry Alerts | Up to 5 | SMS | 30 days | $19.99 one-time | Visit Global Entry Alerts → |
Global Entry Spotter | Up to 3 | SMS | Until you're booked — no fixed expiration | $25 one-time | Visit Global Entry Spotter → |
trusted-traveler-scheduler (GitHub)Self-hosted | Any — you configure location IDs | Discord/webhook, configurable | Ongoing | Free — you provide the hosting | Visit trusted-traveler-scheduler (GitHub) → |
goes-notify (GitHub)Self-hosted | One center + date per config | macOS alert, Gmail, or console log | Ongoing | Free — you provide the hosting | Visit goes-notify (GitHub) → |
Frequently asked questions
No. None of them — including Snapslot — can book an interview on your behalf. They only alert you when a slot opens; you still log in yourself on the official Trusted Traveler Program website to claim it.
No. A legitimate appointment-alert service never needs your government login credentials to watch a public scheduler. If one asks for it, don't use it.
A hosted service, like Snapslot or the others in the table, is ready to use the moment you sign up. A self-hosted tool is free, open-source code that you install and run yourself — on a spare computer, a VPS, or similar — and keep online, which is real technical work rather than a signup form. If you're technical and want to save the money, consider using one of the self-hosted options below instead.
It can be, if the setup fits how you actually use your computer. A browser-based alert (like TTPTracker's free tier) is free and fires instantly while the tab is open. That's a good fit if you keep a laptop on and awake near you during the hours you're realistically watching. It's a weaker fit if cancellations are likely to post overnight or while you're away from your desk, since the tab has to stay open and your computer has to stay awake to catch them. Close the tab, let your laptop sleep, or step away, and you'll miss it entirely. SMS doesn't have that limitation, which is the main trade-off between the two.
It polls the official CBP Trusted Traveler Program scheduler directly from your browser every five minutes, for a handful of major enrollment centers, and shows the next open slot it finds. It's the same kind of polling the alert services in the comparison table do — just running visibly in your own browser instead of on their servers.
We also built Snapslot. We think it's the strongest all-around option for most people — SMS speed, up to 5 locations watched at once, day-of-week filtering — but every number in the comparison table and quiz is a real, checked fact, not just a reason to promote it.
None of them guarantee a slot — they only make you faster at seeing one when it opens. If you're stuck, consider enrollment centers farther from home, look into Enrollment on Arrival at some airports, or keep an eye on the scheduler yourself in the meantime.
Yes. Applying for Global Entry itself costs a separate $120 government fee, paid directly to CBP — that's unrelated to, and required regardless of, any appointment-alert service on this page.