How AI Reads Your Seating Chart PDF (and Why It Matters)

Upload a PDF of your venue's floor plan and watch AI extract every table, dance floor, and seat count automatically.

An elegant wedding reception ballroom with round tables set in white linen, gold-rimmed plates, crystal wine glasses, and a blank name-card holder, lit by chandeliers and arched windows

The floor plan problem

New Seating Chart form with the inline Import section — Title + Description fields, Layout Type dropdown, Who can access toggle, Import Seating Chart card with file upload. Used by guides/importing_data.md.

Your venue sends you a PDF. It's a floor plan showing table positions, the dance floor, the bar, maybe a stage area. It looks great on screen. But now you need to turn that static image into a working seating chart — one where you can assign guests, move tables, and share the layout with your coordinator.

With most tools, that means starting from scratch. You look at the PDF, count the tables, estimate the positions, and manually recreate the layout one table at a time. Twelve round tables? That's twelve shapes to add, twelve positions to approximate, twelve capacities to set. Then you eyeball it against the PDF and spend another twenty minutes nudging things around.

It's tedious. It's slow. And it's unnecessary.

What if the tool could read the PDF for you?

That's exactly what Brunchie does. Upload your venue's floor plan PDF and the AI reads it — extracting tables, positions, shapes, and even non-table elements like dance floors and bars. In seconds, you go from a static document to an interactive seating chart.

No manual recreation. No counting tables by eye. No guessing at positions.

How the AI extraction works

Here's what happens when you upload a PDF, broken down into plain steps.

Step 1: Upload the file

In your Brunchie hangout, open the seating chart section and choose the import option. Select your PDF file. The upload takes a few seconds depending on file size.

For a full walkthrough of all import options, check the importing data guide.

Step 2: AI analyzes the layout

The AI scans the PDF and identifies distinct elements on the floor plan. It's looking for several things:

  • Tables: Round, rectangular, or square shapes that represent guest seating. The AI detects the shape type and estimates the size.
  • Seat counts: Based on the table size and type, the AI estimates how many people each table seats. A large round table might get 10 seats, a small rectangle might get 6.
  • Positions: Where each table sits relative to the room boundaries. The spatial relationships are preserved — if Table 3 is near the window and Table 7 is by the entrance, that layout carries over.
  • Non-table elements: Dance floors, bars, stages, buffet stations, photo booths, DJ setups. These get detected and placed on the chart as room elements, so your layout looks like the actual venue.
  • Labels: If the PDF includes table numbers or names, the AI reads those too. "Head Table" stays "Head Table."

Step 3: Review the extraction

Before anything is saved, you see a preview of what the AI found. Each detected element is shown with its type, position, and capacity. You can adjust anything that doesn't look right — change a seat count, rename a table, remove a false detection.

This review step matters. Floor plans come in wildly different formats and quality levels. Some are architectural drawings with precise measurements. Others are rough sketches from a coordinator. The AI handles both, but a quick review ensures everything is accurate.

Step 4: Confirm and start assigning

Hit confirm and the elements appear on your interactive seating chart. Now you have a working layout that matches your venue. Start dragging guests from your guest list to tables, or run smart auto-assign to seat everyone automatically based on party groupings.

Why this saves hours, not just minutes

The time savings compound in ways that aren't obvious at first.

The initial setup is just the beginning. When you recreate a floor plan manually, you spend 30-60 minutes building it. But then you make changes — the venue adjusts the layout, you add a table, the dance floor moves. Each change means more manual work. When the chart was built by AI from the source PDF, updating is faster because the foundation is accurate.

Accuracy prevents downstream problems. If you miscount tables or misjudge positions, your seating assignments don't match reality. You show up on the wedding day and Table 8 is actually where you thought Table 6 was. The AI extraction matches the venue's own document, so the layout you plan with is the layout you'll walk into.

Sharing becomes seamless. When your coordinator or venue asks to see the seating chart, you share a link. They see a layout that matches their own floor plan. No miscommunication, no "wait, which table is that?" conversations.

What types of PDFs work best

The AI handles a wide range of PDF formats, but some produce cleaner results than others.

Best results: Architectural floor plans with clearly drawn table shapes, labeled elements, and clean lines. These are the PDFs that come from venues with professional planning teams.

Good results: Digital diagrams created in presentation or design software. Tables are usually represented as circles or rectangles with labels.

Workable results: Scanned hand-drawn layouts. The AI can identify tables and positions, but you might need to adjust more during the review step. Seat counts may need manual correction on hand-drawn plans.

Also supported: If your floor plan is a photo instead of a PDF — say someone took a picture of a whiteboard sketch — Brunchie can handle that too. Check out our post on bringing any seating chart to Brunchie for all supported formats.

Beyond weddings

While weddings are the most common use case for seating charts, the PDF import works for any event with assigned seating. Corporate galas, fundraising dinners, conference banquets, reunion events — any time a venue sends you a floor plan and you need to turn it into a working seating tool.

The same AI extraction applies regardless of the event type. Upload the PDF, review the detection, confirm, and start assigning.

The bigger picture

The PDF import is part of a broader philosophy: your data shouldn't be trapped in static files. A PDF sitting in your email is information you can look at but can't work with. Brunchie turns that static information into something interactive — something you can assign, rearrange, share, and update.

Your venue already created the floor plan. The AI reads it so you don't have to recreate it. That's hours saved and errors avoided, right when wedding planning is at its most intense.

Upload your venue's floor plan and see it come to life at brunchie.app. For a complete walkthrough of the seating chart feature, visit our seating chart guide.

Try Brunchie free

Brunchie replaces the spreadsheet, the group chat, and the half-finished invite list. Free forever for the people we built it for.

Get started