Select Hotel
Create New Hotel
Upload Excel File
Map Excel Columns:
Upload PDF/Image Menu & AI Extraction
📄 Split Large PDF (Recommended for PDFs >30 pages)
💡 Save API Costs: Split large PDFs into individual pages. If processing fails, completed pages won't need reprocessing.
💾 View & Import Extracted Data
💡 Import to Database: View all completed extractions and import them to database. You can import the same extraction for different rates (e.g., extract rate1, import it, then extract rate2 from same PDF).
🔄 Resume Previous Extraction
💡 If page was closed: Check for pending or incomplete extractions. Completed files won't be reprocessed (saves API costs).
Or Upload Files Directly:
Single or Multiple Files: Upload one file (single PDF/image) or multiple files (separate pages as images/PDFs).
For multiple files, you can choose to extract all in one stroke (faster) or one by one (see progress per file).
💡 Tip: For large PDFs, use "Split PDF" above to save API costs.
🔄 Resume: If page closes during extraction, use "Check & Resume Extraction" above. Already completed files won't be reprocessed.
Supported formats: PDF, JPG, PNG, GIF, BMP, WEBP.
Selected Files (0):
Note: Select the type of menu you are uploading. Each menu type may have different processing.
Add optional sizes (default rate 0):
Choose which add-on sizes to add for each brand when not in the menu. Useful for customers who need these bottle sizes.
Important: Select which rate column this PDF represents.
If an item already exists, only this rate will be updated.
If the item is new, it will be inserted with this rate populated.
📊 Extraction Progress
0%
Starting...
1
Preparing File
Reading file...
⏳
2
Validating API Key
Checking OpenAI API key...
⏳
3
Converting to Images
Converting PDF pages to images...
⏳
4
AI Processing
Sending to OpenAI Vision API...
⏳
5
Extracting Menu Items
Parsing menu data from AI response...
⏳
6
Finalizing
Preparing results...
⏳
📄 Processing Pages One by One
⏳ Processing Page - of -
-
📊 Cumulative Results:
Categories: 0
Items: 0
Pages Processed: 0 / 0
Waiting for first page to be processed...
Extracted Menu Items
Categories Found: 0 |
Items Found: 0
Edit Menu Items
| Category | Code | Item Name | Rate 1 | Rate 2 | Rate 3 | Rate 4 | Rate 5 | Rate 6 | Rate 7 | Rate 8 | Action |
|---|
Column Visibility (Rate1 & Rate2 are always visible):
⚠️ Select which rate columns to show/edit (Rate1 & Rate2 are always visible)
Select which rates to include in the generated SQL query