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.

CI PyPI


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.