Live in 15 minutes  ·  cancel anytime

FORESIO.
All the advisors

Every corner of your restaurant.
Watched.

Foresio covers your money, your floor, your reputation, and your back office. Each advisor sits on top of the POS you already run, works around the clock, and only texts you when there is a decision to make. The dashboard is there when you want the full picture, but the decision always comes to you.

Watches your money

The Ledger

Food cost and margin · receipt by receipt · alerts and Rundown

Upload your ingredient prices at setup and food cost works on day one, before the first receipt is ever scanned. After that, every receipt updates it. Photograph it, upload the CSV, or type it in by hand. The Ledger reads the vendor, the date, and every line, matches each one to an ingredient, and shows you the draft before anything changes. You confirm, you fix what it misread, and only then does it go live. It keeps plate food cost and overall food cost apart, because a dish can look fine while the restaurant does not.

0%

Where full-service food cost sits in 2026. Full-service net margin runs 3 to 8 percent, so two points of food cost is most of what you keep.

National Restaurant Association · 2026 State of the Industry
The Ledger · price alert→"Chicken thigh came in at $2.61 a pound on Tuesday's Sysco receipt, up from $2.14. That's 22 percent, and it touches 6 dishes. The taco plate drops from 68 to 61 percent margin."
The Ledger · month close→"Overall food cost closed at 33 percent against your 30 percent target. Proteins drove it. Waste was 4 percent of spend, mostly prep. Breakdown in your inbox."
Runs your kitchen

Stock Watch

Inventory, waste, and expiration · live off your POS · alerts and Rundown

Every sale subtracts its ingredients, modifiers included, down through prep items to the raw goods. Deliveries add stock back, each batch carrying its own expiration date, and the oldest one gets used first. Waste takes four taps: item, amount, reason, save. Start with your top 20 items by revenue, which usually cover most of your volume, and build out from there. Everything Stock Watch cannot account for is labeled rather than guessed.

4 to 0%

Of the food a restaurant buys never reaches a paid plate. For a kitchen spending $40,000 a month, the middle of that range is about $34,000 a year.

USDA · National Restaurant Association
Stock Watch · expiring stock→"Enough beef, cheese, and pico expire Thursday to make 40 tacos, capped by the sour cream. Cost is $1.90 a portion against a $9 menu price. Run it at $6? Full House sends it."
Stock Watch · busy day shortfall→"Saturday is tracking 20 percent above your usual. At that cover count you're about 12 lbs short on ground beef. Sysco's cutoff is Thursday at 2."
Fills your slow days

Full House

Forecasting and guest promos · 48 hrs ahead · SMS

Full House forecasts covers and revenue for every day from your own history, then tells you which days are off and why. A one-off soft Thursday reads differently from a Tuesday that has been 40 percent below the rest of your week for months, so it flags them separately. Promos get built from your highest-volume, best-margin items, never priced below the floor you set in The Ledger, and they only go to guests who opted in from their own phone. You see the item, the discount, the list size, and what full redemption would cost before anything sends.

5 to 0x

What it costs to bring in a new guest versus bringing back one you already have. An empty seat tonight is revenue you never get back.

Commonly cited acquisition versus retention research
Full House · slow day→"Thursday is forecast 40 percent under your average for that day. Wings are your best margin at volume. $2 off, 4 to 6 PM, 1,240 people on the list. Approve?"
Full House · did it work→"Tuesday promo: 1,100 sent, 78 redeemed, $2,310 on promo tickets, $412 in discount. Against the 10 percent holdout, lift was 31 covers. That's the real number."
Protects your reputation

Review Responder

Guest recovery and Google replies · same day · SMS

About 70 minutes after the order closes, the guest gets a text asking for a private 1 to 5 rating. Anything low pings you immediately and opens a real text conversation, not a template, so you can hear what happened and make it right. Every guest who rates gets the same public review invitation afterward, high score or low, on the same terms. That is what keeps it inside FTC rules. On your Google profile, 4 and 5 star reviews get a reply in your voice automatically. Anything 3 and under, or anything mentioning illness, injury, or legal trouble, waits in a queue for you to read first.

5 to 0%

The revenue swing from a single extra star, and it lands hardest on independents, not chains. Separately, businesses that start replying to reviews see about 12 percent more of them and their rating moves up.

Harvard Business School · Luca · Harvard Business Review · Proserpio and Zervas
Review Responder · low rating→"Table 12 rated tonight a 2. Thread is open, their order is attached. Reply now? A $15 make-good is set up and ready to attach."
Review Responder · Google queue→"New 3 star review mentioning a long wait. Draft reply written in your voice, waiting on you. Nothing under 4 stars posts without your approval."
Watches your market

Competitor Intelligence

Competitor menus and promos · weekly and biweekly · dashboard · Cascade only

You confirm the set, up to ten places, and drop in each one's delivery link and social handle once. From there it runs on its own. Every two weeks the menus get pulled and compared to the last pull, so what you read is what changed: items added, items dropped, prices up, prices down. Every week their posts get read for actual offers, each one logged with the dates and a link back to the original so you can check it. Prices are only ever compared against prices from the same kind of source, because delivery listings run marked up and comparing them to your dine-in menu would tell you something untrue.

Competitor Intelligence · price move→"Rosario's raised three entrees an average of 8 percent on their delivery menu this cycle. Your comparable items are now 11 percent under the set. Handing it to Menu Engineer."
Competitor Intelligence · new offer→"Three of your five competitors now run a weekday special. You don't. Posted last Tuesday, link on the record."
Works your menu

Menu Engineer

Item classification, pricing, and local demand · on a schedule · report

Menu Engineer scores every item two ways: how often it sells against others in its category, and what it actually earns using your recipe from Stock Watch priced at current Ledger cost. Then it sorts. Stars get protected. Workhorses sell well and earn too little, so they get repriced or reworked. Hidden gems earn well and nobody orders them, so they get moved, renamed, or described better. Dead weight comes off. Nothing changes on its own. A new item runs as a special first, and a price change is measured against what Full House forecast that item would have done anyway, so you can tell a real effect from a seasonal one.

~0%

Profit that disciplined menu engineering adds without changing a recipe or raising a price, purely by shifting what guests order. Descriptive naming alone moves item sales about 27 percent.

Cornell University
Menu Engineer · workhorse→"The Margherita sells 3rd most and earns 9th. At $16 instead of $14, margin goes from 61 to 66 percent. Two price changes per 90 days max, so this one has to earn it."
Menu Engineer · local demand→"Birria has real search volume within your radius and nothing on your menu matches it. Your barbacoa tacos are close. Rename before you add."
Once a day

Rundown

Daily operating brief · after close · email and SMS

Rundown pulls all six advisors into one message. It opens with what is waiting on you, across everything: a reorder not placed, an accepted offer not sent, a guest conversation unanswered, a review in the queue, a price change waiting on a yes, each showing how long it has sat there. Under that is the recap and the look ahead. Advisors that only run weekly are compared against the last time they had something to say, not against yesterday, so nothing repeats itself at you.

Rundown · 4 pending→"Olive oil still not ordered, 3 days. One guest thread open since 6 PM. One 3 star review waiting. Margherita price change waiting on you. Yesterday: 142 covers against 130 forecast, $4,180, 29 percent food cost."

More advisors join the lineup regularly, at no extra cost on your plan.

Put the whole crew to work.

Connects to the POS you already use in about 15 minutes.

Get started →