patx/vegy
update copy
Commit 6aebec4 · patx · 2026-08-05T13:34:13-04:00
Comments
No comments yet.
Diff
diff --git a/docs/index.html b/docs/index.html
index f068d2b..218b4ca 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -4,14 +4,14 @@
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Vegy — Wholesale ordering software for food distributors</title>
- <meta name="description" content="Vegy puts your wholesale catalog on your customers' phones under your own brand. Customer-specific pricing, order minimums, iOS and Android apps, and QuickBooks sync. $599/mo flat — no revenue share. Book a demo." />
+ <meta name="description" content="Vegy gives food distributors a branded online catalog with photos, current pricing, promotions, and ordering by app, web, email, text, or VoIP." />
<link rel="canonical" href="https://vegy.app/" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://vegy.app/" />
<meta property="og:site_name" content="Vegy" />
<meta property="og:title" content="Vegy — Wholesale ordering software for food distributors" />
- <meta property="og:description" content="Your catalog, your brand, your pricing — on your customers' phones. Orders arrive priced-out and synced to QuickBooks." />
+ <meta property="og:description" content="Give customers a branded catalog with photos, current pricing, promotions, and ordering by app, web, email, text, or VoIP." />
<meta property="og:image" content="https://vegy.app/shot-catalog.png" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="theme-color" content="#16a34a" />
@@ -74,9 +74,10 @@
<h1 class="h-xl">Take orders<br /><span class="accent">in your sleep</span>.</h1>
<p class="lede">
- Vegy puts your full catalog — your brand, your pricing, your minimums — on
- your customers' phones. They order whenever they think of it. You wake up to
- priced-out orders that are already in QuickBooks.
+ Give customers a branded catalog in your app and on the web, with product
+ photos, current pricing, promotions, and important announcements. They can
+ order there — or keep emailing, texting, and calling while Vegy’s AI
+ handles the rest.
</p>
<div class="cta-row center">
@@ -87,7 +88,7 @@
</div>
<p class="hero-note">
- White-labeled · Web, iOS & Android · Order by text · QuickBooks sync
+ Email, text & VoIP · Web, iOS & Android · QuickBooks sync
</p>
</div>
@@ -132,11 +133,11 @@
<div class="wrap">
<div class="section-head center reveal">
<span class="eyebrow">Why Vegy</span>
- <h2 class="h-lg">Every order still gets typed in by hand</h2>
+ <h2 class="h-lg">Stop piecing together orders from every channel</h2>
<p class="lede">
- Orders reach you a different way every time, and one person turns all of
- them into something the warehouse can pull. Here is what changes, line by
- line.
+ Your branded catalog — in the app and on the web — gives customers a better
+ way to buy. Vegy’s AI keeps email, text, and voice orders flowing into the
+ same clean workflow.
</p>
</div>
@@ -150,7 +151,7 @@
<div class="swap-row">
<div class="swap-from">
<span class="cell-label">How it arrives today</span>
- <span class="chan">Voicemail · 11:40 PM</span>
+ <span class="chan">VoIP call · 11:40 PM</span>
<p>“Hey it’s Mike, give me the usual plus a couple cases of romaine, uh — call me back.”</p>
</div>
<div class="swap-arrow" aria-hidden="true"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12h14"/><path d="m13 6 6 6-6 6"/></svg></div>
@@ -180,19 +181,19 @@
<div class="swap-arrow" aria-hidden="true"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12h14"/><path d="m13 6 6 6-6 6"/></svg></div>
<div class="swap-to">
<span class="cell-label">What Vegy does with it</span>
- <p>They order from your live catalog instead, so the price is whatever their tier says today — and minimums are checked at checkout.</p>
+ <p>Vegy’s AI reads the email and attachment, matches each item to your live catalog, applies the customer’s pricing, and flags anything unclear.</p>
</div>
</div>
<div class="swap-row">
<div class="swap-from">
<span class="cell-label">How it arrives today</span>
- <span class="chan">Then, every time</span>
- <p>Someone re-keys all of it by hand before the pull sheets go out. That’s where the shorts come from, and the wrong pack sizes, and the credits.</p>
+ <span class="chan">Calls, texts & old order sheets</span>
+ <p>Customers only see what they remember to ask for. Price changes, new items, promotions, and important updates get missed.</p>
</div>
<div class="swap-arrow" aria-hidden="true"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12h14"/><path d="m13 6 6 6-6 6"/></svg></div>
<div class="swap-to">
<span class="cell-label">What Vegy does with it</span>
- <p>Nothing gets typed twice. The order syncs into QuickBooks as a customer, items, and an invoice, and the pull sheet prints itself.</p>
+ <p>Your branded catalog, available in the app and on the web, shows product photos, current account pricing, featured items, promotions, and announcements before they order.</p>
</div>
</div>
</div>
@@ -204,23 +205,23 @@
<div class="wrap">
<div class="section-head center reveal">
<span class="eyebrow">How it works</span>
- <h2 class="h-lg">Three steps, and the phone stops ringing</h2>
+ <h2 class="h-lg">Save time, reduce errors, and prevent shorts</h2>
</div>
<div class="rows">
<div class="row reveal">
<div class="row-text">
<span class="eyebrow">Step 01</span>
- <h3 class="h-md">We load your catalog</h3>
+ <h3 class="h-md">We brand it. You fill it.</h3>
<p>
- Your item list, pack sizes, categories, and price tiers get imported for
- you — nothing gets rebuilt by hand. Then it's your logo, your product
- photos, your category names, on your own domain.
+ We set up your logo, colors, login page, app, and web storefront. Your team
+ uploads items, pack sizes, photos, and price tiers, then adds customer
+ accounts and keeps the catalog and pricing up to date.
</p>
</div>
<div class="row-visual">
<div class="mock">
- <div class="mock-head"><span>Your catalog</span><span class="tag">Imported</span></div>
+ <div class="mock-head"><span>Your catalog</span><span class="tag">Live</span></div>
<div class="mock-body">
<div class="mock-line"><span>Artichoke 12CT</span><span class="pack">Case</span><span class="price">$71.82</span></div>
<div class="mock-line"><span>Arugula, Baby 2/1.5lb</span><span class="pack">Case</span><span class="price">$22.28</span></div>
@@ -236,9 +237,9 @@
<span class="eyebrow">Step 02</span>
<h3 class="h-md">Your customers order</h3>
<p>
- From your website, your own iOS and Android app, or straight over voice
- and text. Last week's order is right there, so a reorder takes seconds
- instead of a phone call — at 11pm, on a Sunday, from a walk-in cooler.
+ In your app or on the web, customers see photos, current account pricing,
+ promotions, announcements, favorites, and past orders. If they email, text,
+ or call instead, Vegy’s AI turns that request into the same clean order.
</p>
</div>
<div class="row-visual">
@@ -259,9 +260,9 @@
<span class="eyebrow">Step 03</span>
<h3 class="h-md">You get a clean order</h3>
<p>
- Priced against that customer's tier, checked against your minimums, and
- synced to QuickBooks or your ERP. Print pull sheets, route lists, and
- price lists straight from it.
+ Items and pack sizes are matched, pricing and minimums are applied, and
+ the order syncs to QuickBooks or your ERP. Print accurate pull slips,
+ route lists, and price lists straight from it.
</p>
</div>
<div class="row-visual">
@@ -299,10 +300,10 @@
<rect x="5" y="2" width="14" height="20" rx="2.5" /><path d="M12 18h.01" />
</svg>
</div>
- <h3 class="h-sm">Order from anywhere</h3>
+ <h3 class="h-sm">Every order channel, one workflow</h3>
<p>
- Your own website, mobile web, native iOS and Android apps, or AI-powered
- ordering by voice and text for customers who will never open an app.
+ Vegy’s AI takes orders by email, text, voice calls over VoIP, or your
+ branded app and web catalog — then structures them in one place.
</p>
</article>
@@ -325,10 +326,10 @@
<path d="M3 17l6-6 4 4 8-8" /><path d="M17 7h4v4" />
</svg>
</div>
- <h3 class="h-sm">Bigger orders, on purpose</h3>
+ <h3 class="h-sm">A catalog that stays current</h3>
<p>
- Promote featured items, push new products in front of the right accounts,
- and let favorites and one-tap reorder do the rest.
+ Show product photos, live account pricing, featured items, promotions, and
+ important announcements — more than a caller or old order sheet ever sees.
</p>
</article>
@@ -389,11 +390,11 @@
<div class="rows">
<div class="row reveal">
<div class="row-text">
- <h3 class="h-md">It's your name on it, not ours</h3>
- <p style="color:rgba(255,255,255,.72)">
- Your customers download your app, from your listing, and see your logo
- when it opens. Nobody has to know there's a software vendor behind your
- ordering.
+ <h3 class="h-md">It's your name on it, not ours</h3>
+ <p style="color:rgba(255,255,255,.72)">
+ We set up the storefront with your logo, colors, login page, ordering
+ domain, and app listing. Your customers see your brand at every step;
+ nobody has to know there is a software vendor behind the ordering.
</p>
</div>
<div class="row-visual">
@@ -457,16 +458,17 @@
<div class="price-unit">
<p class="price-figure">25¢<span class="per">/order</span></p>
- <p class="price-cap">AI orders — voice, text & web</p>
+ <p class="price-cap">AI orders — email, text, voice, app & web</p>
</div>
</div>
<ul class="included">
- <li>Your white-labeled web storefront and ordering domain</li>
+ <li>Your white-labeled web catalog, promotions, and announcements</li>
<li>Native iOS and Android apps published under your brand</li>
+ <li>Branding setup — your logo, colors, login page, and domain</li>
<li>Unlimited customer accounts and pricing tiers</li>
<li>QuickBooks sync, or integration with your existing ERP</li>
- <li>Catalog import and account setup, done by us</li>
+ <li>Tools to upload your catalog and onboard customer accounts</li>
<li>Email and phone support from people who know your instance</li>
</ul>
@@ -497,14 +499,14 @@
<summary>My customers aren't tech people. Will they really use this?</summary>
<div class="answer">
<p>
- Most of them reorder the same twenty items every week, and that's the case
- Vegy is built around — their last order is on the first screen, and
- reordering is a few taps.
+ Most reorder the same twenty items every week. Vegy puts favorites and past
+ orders up front, while product photos, current pricing, promotions, and
+ important announcements help them see what else is available.
</p>
<p>
- For the holdouts, voice and text ordering means they keep calling and
- texting exactly like they do now. The difference is that it lands in your
- system as a structured, priced order instead of in someone's inbox.
+ They can also keep emailing, texting, and calling exactly like they do now.
+ Vegy’s AI turns every channel — including orders placed in your app or
+ online — into the same structured, priced order.
</p>
</div>
</details>
@@ -513,10 +515,9 @@
<summary>What about the customers who insist on calling?</summary>
<div class="answer">
<p>
- Keep taking their calls. Your team enters the order on their behalf and it
- goes through the same pricing, minimums, and QuickBooks sync as everything
- else. Nobody gets cut off — you just stop re-keying the ones who don't need
- to call.
+ They keep calling. Vegy answers through your VoIP line, captures the order,
+ matches it to the customer and your catalog, and sends your team a structured,
+ priced order. Nobody gets cut off, and nobody has to re-key the call.
</p>
</div>
</details>
@@ -540,13 +541,13 @@
<summary>How long does setup take?</summary>
<div class="answer">
<p>
- We do the catalog import — your item list, pack sizes, and price tiers — so
- the work on your side is mostly reviewing what we loaded and approving the
- branding.
+ We set up your logo, colors, login page, app, and web storefront. Your team
+ uploads the item list, pack sizes, photos, and price tiers, then onboards
+ customer accounts and assigns their pricing.
</p>
<p>
- Timeline depends on how many items and accounts you're bringing over. Book
- a demo and we'll scope it against your actual catalog rather than guessing.
+ Timing depends on branding approval, how many items and accounts you are
+ adding, and any QuickBooks or custom ERP integration in your rollout.
</p>
</div>
</details>
@@ -568,8 +569,8 @@
<div class="answer">
<p>
$599 a month for the platform, plus 25¢ for every order our AI takes for
- you by voice, text, or web. We don't take a percentage of your sales — a
- $4,000 order and a $400 order cost you exactly the same.
+ you by email, text, voice, app, or web. We don't take a percentage of your
+ sales — a $4,000 order and a $400 order cost you exactly the same.
</p>
<p>
Where you land depends on item count, number of accounts, and whether you
@@ -585,10 +586,10 @@
<!-- ── Closing CTA ──────────────────────────────────────────────────── -->
<section class="cta-banner">
<div class="wrap">
- <h2 class="h-lg">See your own catalog running on it</h2>
+ <h2 class="h-lg">See how your catalog works in Vegy</h2>
<p>
- Send us a price list before the call and we'll load a slice of your real
- catalog, so you're looking at your own items — not a generic sandbox.
+ Bring a sample price list to the call. We’ll show you how your team uploads
+ items, sets customer pricing, and manages the catalog in your app and on the web.
</p>
<div class="cta-row center">
@@ -600,7 +601,7 @@
<ul class="expect">
<li><span class="n">01</span>We look at how orders reach you today, and where they get re-keyed.</li>
- <li><span class="n">02</span>You see your items, your tiers, and your minimums inside a live instance.</li>
+ <li><span class="n">02</span>You see how items, tiers, and minimums work inside a live instance.</li>
<li><span class="n">03</span>We scope the QuickBooks or ERP connection against your setup.</li>
<li><span class="n">04</span>You get a price and a timeline on the call.</li>
</ul>
@@ -854,12 +855,12 @@
"applicationCategory": "BusinessApplication",
"operatingSystem": "Web, iOS, Android",
"publisher": { "@id": "https://vegy.app/#org" },
- "description": "Wholesale ordering software with customer-specific pricing tiers, order minimums, white-labeled iOS and Android apps, voice and text ordering, and QuickBooks sync.",
+ "description": "Wholesale ordering software with a white-labeled catalog on iOS, Android, and the web for product photos, current pricing, promotions, and announcements, plus AI ordering by email, text, and VoIP voice calls.",
"offers": {
"@type": "Offer",
"price": "599",
"priceCurrency": "USD",
- "description": "$599 per month platform fee, plus $0.25 per AI-processed order (voice, text, and web).",
+ "description": "$599 per month platform fee, plus $0.25 per AI-processed order (email, text, voice, app, or web).",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": "599",
@@ -880,7 +881,7 @@
"name": "My customers aren't tech people. Will they really use this?",
"acceptedAnswer": {
"@type": "Answer",
- "text": "Most of them reorder the same twenty items every week, and that's the case Vegy is built around — their last order is on the first screen, and reordering is a few taps. For the holdouts, voice and text ordering means they keep calling and texting exactly like they do now. The difference is that it lands in your system as a structured, priced order instead of in someone's inbox."
+ "text": "Most reorder the same twenty items every week. Vegy puts favorites and past orders up front, while product photos, current pricing, promotions, and important announcements help them see what else is available. They can also keep emailing, texting, and calling exactly like they do now. Vegy's AI turns every channel — including orders placed in your app or online — into the same structured, priced order."
}
},
{
@@ -888,7 +889,7 @@
"name": "What about the customers who insist on calling?",
"acceptedAnswer": {
"@type": "Answer",
- "text": "Keep taking their calls. Your team enters the order on their behalf and it goes through the same pricing, minimums, and QuickBooks sync as everything else. Nobody gets cut off — you just stop re-keying the ones who don't need to call."
+ "text": "They keep calling. Vegy answers through your VoIP line, captures the order, matches it to the customer and your catalog, and sends your team a structured, priced order. Nobody gets cut off, and nobody has to re-key the call."
}
},
{
@@ -904,7 +905,7 @@
"name": "How long does setup take?",
"acceptedAnswer": {
"@type": "Answer",
- "text": "We do the catalog import — your item list, pack sizes, and price tiers — so the work on your side is mostly reviewing what we loaded and approving the branding. Timeline depends on how many items and accounts you're bringing over."
+ "text": "We set up your logo, colors, login page, app, and web storefront. Your team uploads the item list, pack sizes, photos, and price tiers, then onboards customer accounts and assigns their pricing. Timing depends on branding approval, how many items and accounts you are adding, and any QuickBooks or custom ERP integration in your rollout."
}
},
{
@@ -920,7 +921,7 @@
"name": "What does it actually cost?",
"acceptedAnswer": {
"@type": "Answer",
- "text": "$599 a month for the platform, plus 25¢ for every order our AI takes for you by voice, text, or web. We don't take a percentage of your sales — a $4,000 order and a $400 order cost you exactly the same. Where you land depends on item count, number of accounts, and whether you need a custom ERP integration."
+ "text": "$599 a month for the platform, plus 25¢ for every order our AI takes for you by email, text, voice, app, or web. We don't take a percentage of your sales — a $4,000 order and a $400 order cost you exactly the same. Where you land depends on item count, number of accounts, and whether you need a custom ERP integration."
}
}
]