arrow_backHelp

Set up your menu from a photo (AI scan)

Biller can read your paper menu straight from a photo -- no manual typing of every dish and price. Take a few photos (or upload a CSV), let AI extract the items, then review and correct anything before it becomes your real menu.

Scanning your menu

  1. Open Upload Menu Photo -- during first-run setup this is the featured banner on the Bills and Menu screens ("Get your menu in fast with AI"); afterwards it's the Upload Menu Photo button at the top of Menu.
  2. Add up to 5 photos of your paper menu (JPEG, PNG or WEBP, up to 7MB each) -- drag and drop them in, or tap the dropzone to choose files. Prefer a CSV instead? Tap Import from CSV and pick your file; it lands in the same review step below.
  3. Tap Analyse with AI. This step reads your photos (or CSV) and sends them off to be scanned -- it can take anywhere from a few seconds to around a minute for a full menu's worth of photos.

The Upload Menu Photo dropzone, with photo thumbnails and an Analyse with AI button

Reviewing what AI found

AI extraction isn't asked to be perfect -- it's asked to save you the typing, and you're expected to check its work before saving:

  1. Each extracted dish shows up as an editable row: Name, Price, Category, and Type (Veg/Non-veg). Fix anything that's wrong -- a misread price, a merged category, a dish name that didn't come out quite right.
  2. If a scanned item's name matches something already on your menu, that row is flagged with a price comparison (old price → new price) and an Update existing item checkbox, checked by default. Untick it if you'd rather add it as a brand-new item instead of overwriting the existing one.
  3. Don't want a row at all? Tap Remove on that row -- it's dropped before anything is saved.
  4. Happy with the list? Tap Save (or Add, if you're adding to an existing menu) to commit every remaining row to your menu.

The review table with an editable name/price/category/type row and an existing-item price comparison

Tips

  • Nothing is saved until you tap Save/Add on the review screen. Scanning and analysing never touches your live menu on their own.
  • Good, well-lit, straight-on photos of the menu page extract more accurately than a blurry or angled one -- if a scan comes out messy, retake the photo rather than fighting with the review table.
  • If AI menu scanning is temporarily unavailable or the photos couldn't be read, you'll see a clear error message -- CSV import is always there as a fallback.
  • Scanning is rate-limited per outlet. If you hit the limit, the error message tells you roughly how long to wait before trying again.

Adding ingredients with AI

Scanning your menu gets the dishes in; it doesn't invent ingredients or inventory on its own. Adding those is a separate, AI-suggested step you review before anything is saved -- it has its own guide: Add ingredients with AI.