Home - JaiminBrahmbhatt/Global-Entry-Appointment-Scanner GitHub Wiki
Global Entry Appointment Scanner — Wiki
Scan for open Global Entry and NEXUS appointment slots and get notified the moment one appears.
Wiki Contents
| Page | Who it's for |
|---|---|
| Installation | Everyone — get the tool installed |
| Quick Start | New users — up and running in 2 minutes |
| Configuration | All options in config.toml |
| Notification Channels | Email, Discord, Slack, SMS, Console setup |
| CLI Reference | Every command and flag |
| Python API | Use Scanner directly in your own code |
| MCP Server | AI agent integration (Claude Desktop, etc.) |
| Claude Code Skill | Ask Claude to find slots for you |
| Developer Guide | Architecture, testing, contributing |
What it does
Global Entry enrollment centers release appointment slots irregularly — they can appear and fill within minutes. This tool polls the CBP Trusted Traveler Program API on a configurable interval (default: every 15 minutes) and fires a notification the moment a new slot appears at any of your selected locations.
global-entry-scanner setup # one-time wizard: pick cities + notification channels
global-entry-scanner scan # start polling — runs until you press Ctrl+C
Supports console, email, Discord, Slack, and SMS notifications. All channels fire concurrently — one failure never blocks the others.