Notary Appointment Scheduler Overlay
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Notary Appointment Scheduler Overlay adds a floating scheduling overlay to notary appointment pages, making it easy to find and book available time slots. The script detects available time slots, appointment types, and notary availability, displaying a visible badge showing the next available appointment time. Color-coded urgency indicators make availability clear at a glance: green for slots available soon, yellow for today, orange for tomorrow, and red when no slots are available. A quick-schedule panel includes a date picker and time slot selector for one-click booking. Upcoming appointments and reminders help you stay on track. Appointment history tracks past bookings. Real-time availability status shows when new slots open. Filters by appointment type and location help you find exactly what you need.
WHERE IT RUNS
This script runs on major notary platforms including NotaryRotate, NotaryCam, OneNotary, NotaryStar, Notarize, NotaryPublic.com, Signix, and BlueNotary. It works on appointment scheduling pages, availability calendars, booking dashboards, and notary profile pages.
HOW TO USE
After installing through the BotGentz extension, navigate to any notary appointment page. The script automatically scans for available time slots and displays a scheduling overlay. A badge shows the next available appointment time with color-coded urgency. Use the quick-schedule panel to select a date and time slot, then click "Book" to request the appointment. The dashboard displays all available and booked slots with times, types, and locations. Use the configuration panel to customize your experience: toggle the overlay on or off, show or hide the availability badge, show or hide the quick-schedule panel, set the auto-refresh interval in seconds, set the default appointment type, and set reminder minutes before appointments. The panel displays real-time statistics including total slots, available, and booked counts. Use the "Scan Schedule" button to manually re-scan, or "Export" to copy a schedule summary to your clipboard.
AVAILABILITY DETECTION WITH TIME SLOT PARSING AND REAL-TIME STATUS TRACKING
This script implements an availability detection engine using DOM traversal with platform-specific and generic selectors. The engine scans for time slots using selectors tailored to each supported platform, falling back to time pattern detection for pages that don't match specific selectors. The status classification system detects availability, booked, and unavailable slots using keyword matching (available, open, free, booked, taken, reserved). The urgency indicator calculates when the next available slot is—within 2 hours (soon), within 12 hours (today), within 36 hours (tomorrow), or unavailable. The quick-schedule panel uses date input and time slot selector for simplified booking. The reminder system calculates time until booked appointments and triggers GM_notification at configurable intervals.
THE PANEL
The configuration panel is fully draggable and remembers its position per-site using GM_setValue. It snaps to screen edges when dragged near them, collapses to a compact bubble when minimized, and supports Escape key for quick collapse. All settings—including overlay visibility, badge display, quick-schedule visibility, auto-refresh interval, default appointment type, and reminder minutes—are persisted across sessions.
PLEASE NOTE
This script requires the free BotGentz extension to run. The script runs on supported notary platforms and reads appointment data from the page. It does not capture, store, or transmit any personal information. All scheduling data is stored locally in your browser using GM_setValue and never transmitted to external servers. The script reads only publicly visible appointment information displayed on the page. The "Book" button in the quick-schedule panel initiates a booking request but may require additional steps on the platform to complete the booking. Due to the variety of notary platforms, some appointment slots may not be detected perfectly. This tool is provided for organizational and informational purposes only.