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

Wedding Guest List and RSVP Tracker 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 userscript helps you manage wedding guest lists with a comprehensive RSVP tracking interface. It scans any webpage for text-based guest lists, names, or contact information, or allows manual entry, to generate a wedding guest list and RSVP tracking interface. It extracts guest names, plus-ones, contact details, and meal preferences from the page, then provides an interactive tracker to mark RSVP status (Confirmed, Declined, Pending), track meal choices (Chicken, Fish, Vegetarian, Vegan, Kids Meal, None), and manage table assignments. The script generates a seating chart layout, tracks gift receipts, and exports the guest list as CSV or HTML. It tracks dietary restrictions and highlights guests who haven't responded.

WHERE IT RUNS

The script works on any webpage with guest lists—wedding websites, email threads, planning documents, or any page with names and contact info. It runs entirely within your browser, reading only the visible content of the current page. It does not track your browsing history, access other tabs, or send any data externally. All guest data is processed and stored locally.

HOW TO USE

After installation, open the panel by clicking the tool's icon in the BotGentz sidebar. Click "Scan page for guests" to extract names, emails, phone numbers, and meal preferences from the current page. Manually add guests using the "Add Guest" form. The guest list shows each guest with RSVP status (dropdown), meal choice (dropdown), table assignment (dropdown), plus-one count, and a gift received checkbox. Use the summary to track confirmed, declined, and pending counts. Use the export dropdown to choose your format—CSV (spreadsheet), HTML (report), or Seating Chart (text). Click "Export" to download.

THE TECHNICAL MECHANISM

This script uses text extraction to identify guest information from page content. It scans for capitalized names, emails using regex patterns, phone numbers using US format patterns, and detects plus-one indicators ("+1", "plus one"). Meal preferences are detected by matching against a list of meal options. Dietary restrictions are detected through keyword matching (gluten, dairy, nut, allergy, vegetarian, vegan, halal, kosher). The RSVP status is managed through a dropdown with Pending, Confirmed, and Declined options. Table assignments are managed through a dropdown with configurable table numbers. The seating chart export generates a text-based seating chart grouped by table. The HTML export creates a styled report with summary cards and a guest table. All data is persisted using GM_setValue.

THE PANEL

The panel is draggable anywhere on the screen and remembers its position between sessions. It can be collapsed to a small floating bubble to minimize distraction, and expanded again with a single click. The panel's width can be adjusted, and pressing the Escape key closes it instantly. All settings and guest data are persisted locally using GM_setValue, so your guest list remains intact across page reloads and browser restarts.

PLEASE NOTE

This userscript requires the free BotGentz extension to function. The script extracts guest information from page text—it may not capture all details correctly. Review and adjust extracted guests as needed. The seating chart is a simple text-based representation. The script does not access external APIs or store any data outside your browser. No data from your browsing is stored or transmitted anywhere—all processing occurs entirely in your browser.

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.