This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Teladoc Web Appointment Reminder Overlay

Utilities · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryUtilities
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

This tool monitors your Teladoc appointment page and provides real-time countdown, reminders, and quick access to join your visit. It extracts appointment details including the date, time, provider name, and visit type from the page. The panel displays a live countdown timer showing the exact time remaining until your appointment. When your appointment is within a user-defined window (default 15 minutes), the script sends a desktop notification to ensure you don't miss it. When the appointment time arrives or becomes available, a "Join Visit" button appears, allowing you to enter your virtual visit with a single click.

WHERE IT RUNS

The script activates on Teladoc pages (teladoc.com), including appointment detail pages, visit waiting rooms, and telehealth dashboards. It automatically detects appointment information using multiple extraction strategies that work across different Teladoc layouts. The panel appears as a draggable overlay that stays accessible as you wait for your appointment.

HOW TO USE

Navigate to your Teladoc appointment page. The panel will appear showing a countdown timer to your appointment, the provider name, and visit type. The timer updates every second, counting down to the scheduled time. Set your reminder lead time using the "Remind (min)" input — the script will send a desktop notification when that many minutes remain. Toggle "Sound on/off" to control notification sounds. When the appointment is within 1 minute or becomes active, the "Join Visit" button appears and becomes clickable. Click it to open the visit in a new tab. The "Refresh" button manually updates the appointment data, and "Reset reminder" clears the notification flag so you can trigger the reminder again if needed.

THE TECHNICAL MECHANISM

The script employs a multi-strategy DOM extraction approach for Teladoc's telehealth interface. It first attempts structured selectors targeting known class names like .appointment-detail, .appointment-info, and .visit-detail, then falls back to heuristic detection of appointment data in page text. Date and time are extracted using regex patterns supporting multiple date formats and both 12-hour and 24-hour time formats. The appointment time is parsed into a Date object for accurate countdown calculations. The countdown uses setInterval with 1-second granularity, computing the difference between the current time and the appointment time. The reminder notification uses GM_notification, with the notification ID stored in GM_setValue to prevent duplicate notifications. The "Join Visit" button becomes enabled when the remaining time is less than 1 minute or the appointment status indicates it's active, and it uses GM_openInTab to open the visit link. All settings are persisted using GM_setValue.

THE PANEL

The panel is fully draggable by its header and remembers its position on the page across sessions. It can be collapsed to a small bubble using the minimize button, then restored by clicking the bubble. The panel resizes automatically to fit its content and can be closed with the Escape key or by clicking the close button. The panel's position and state persist globally, so it returns to the same location on subsequent visits.

PLEASE NOTE

Requires the free BotGentz extension to run. Teladoc may update its site structure, which could affect the script's ability to detect appointment data — updates will be released as needed. All appointment data is read from the page and displayed locally; nothing is transmitted externally. This tool is for informational purposes only and does not replace official Teladoc notifications. The script does not modify your Teladoc account or appointments in any way.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.