Global Entry Appointment Alerts - NEXUS, SENTRI, No Login avatar

Global Entry Appointment Alerts - NEXUS, SENTRI, No Login

Pricing

Pay per event

Go to Apify Store
Global Entry Appointment Alerts - NEXUS, SENTRI, No Login

Global Entry Appointment Alerts - NEXUS, SENTRI, No Login

Tired of refreshing the CBP site for an interview slot? Checks every Global Entry, NEXUS, SENTRI and FAST centre and returns only NEW open slots, near you or before your trip. No login. Schedule it, get a webhook.

Pricing

Pay per event

Rating

0.0

(0)

Developer

mohamed alaya

mohamed alaya

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Security

Limited permissions

Share

Checks every CBP enrolment centre for open Global Entry, NEXUS, SENTRI and FAST interview slots and returns only the slots that are NEW since your last run. Built for travellers racing a trip date, and for travel agents and corporate travel desks who book interviews for others.

It reads the same public scheduler data the CBP booking site shows. No login, no account, and it never books anything: you book the slot yourself on the official site.

Input examples

1. Preview (the default, also what {} does) - the soonest slots at 10 centres, nothing remembered:

{}

2. Alerts for a trip: centres within 150 miles of New York, slots before 31 Dec

{ "programs": ["Global Entry"], "zip": "10001", "maxMiles": 150, "beforeDate": "2026-12-31", "stateStoreName": "my-ge-alerts", "webhookUrl": "https://hooks.slack.com/services/..." }

3. One centre, NEXUS

{ "programs": ["NEXUS"], "locationIds": ["5020"], "stateStoreName": "nexus-blaine" }

Input guide

  • Preview vs alert mode. Leave stateStoreName empty for a preview. Set a name (use the same one on every scheduled run) for alert mode: the Actor remembers slots it reported and returns only new ones. Slot-found is charged only in alert mode.
  • Schedule it. Slots appear and vanish within minutes. Run every 5-15 minutes with a Schedule.
  • Distance. Give a US ZIP / Canadian postal code (or latitude + longitude as text) and maxMiles. Centres outside the US and Canada have no coordinates here and are skipped when the filter is active.
  • Webhook. New slots are POSTed as JSON with text and content fields, so Slack, Discord, Mattermost, Telegram bridges, Zapier and Make accept it directly.

Output

FieldMeaning
typeslot (alert mode), overview (preview), run-summary, error
locationId, locationName, city, state, countryThe enrolment centre
programsPrograms the centre was listed under in your search
slotStart, slotEnd, minutesInterview time, local time of the centre (timezone)
distanceMilesFrom your ZIP/coordinates, when given
newSlotsAtCentre / openSlotsFoundHow many new (alert) or open (preview) slots the centre had
bookingUrlWhere to book (official CBP Trusted Traveler site)

Sample row:

{"type":"slot","locationId":6480,"locationName":"Bowling Green","city":"NEW YORK","state":"NY","country":"US","programs":["Global Entry"],"timezone":"America/New_York","distanceMiles":3.9,"slotStart":"2026-10-07T09:30","slotEnd":"2026-10-07T09:40","minutes":10,"newSlotsAtCentre":60}

Use it with

Schedule + webhook into Slack or Telegram; or feed slot rows to Zapier / Make to text your team; combine with a calendar tool for corporate travel desks.

FAQ

Does it book for me? No. It only reads public availability. Why did I get no rows? In alert mode that means nothing new appeared since the last run; the run-summary row says so. Is it affiliated with CBP? No. It is an independent tool using public data.

Limits (honest)

  • Slots are read from CBP's live scheduler; they can be taken before you open the site.
  • Each run reports at most maxSlotsPerLocation of the soonest new slots per centre (60 soonest are examined) and maxAlertsPerRun overall.
  • Distance is straight-line miles from the ZIP centre to the centre's ZIP centre, not driving distance.
  • FAST is read as the US/Canada and US/Mexico FAST programs.

Price

Pay per event: $0.01 per new slot found (alert mode) and $0.0003 per centre checked. Example: a 10-minute schedule on 10 centres costs 10 x $0.0003 = $0.003 per run, plus $0.01 for each new slot reported. Preview runs cost only the centre checks.