Explore Jooule

Find the tools your restaurant needs.

From the first order to your food costs and team schedule. Explore each workflow, then see how it fits into service.

Browse products →

Features depend on your selected products and restaurant setup. Items marked “Check availability” need an enabled provider, device or service. Their details explain the conditions.

Register and service

Kitchen and preparation

Ordering and restaurant website

Guests and reservations

Team and labor

Food cost and receiving

  • Food Cost

    Food cost by dish

    See recipe cost, its share of the selling price before tax and dishes above your food-cost target.

    Requires the Food cost module and sufficient approved recipe and price data. These figures do not measure the restaurant’s net profit.

  • Food Cost

    Food and prime-cost reports

    Compare purchases and recipe-based usage with actual food cost between two full stock counts. Review the gap and see food and labor figures together when both modules are enabled.

    Actual cost needs full counts bounding the reporting period and usable cost data. Missing counts, prices or recipes remain visible; combined food and labor figures require both modules and appropriate access.

  • Food Cost

    Ingredient counts and stock estimates

    Count ingredients by storage area, track confirmed receipts and recipe use when dishes reach the kitchen, and review estimated balances and items that may run short during service.

    Requires Food Cost, appropriate access, a counted baseline and mapped units and recipes. Shortage estimates use recorded usage from comparable weekdays; missing history or unrecorded waste limits accuracy. An estimate does not automatically mark dishes sold out.

    See how it works → Check availability
  • Food Cost

    Record actual food waste

    Log discarded ingredients, dishes or preparations with quantity, reason and an optional photo. The supported recipe mapping records the related stock movements, and authorized staff can correct a log.

    Requires Food Cost and appropriate access. Dish and preparation movements depend on their recipe mapping; waste must be recorded by staff.

  • Food Cost

    Count preparations and record batches

    Choose which preparations are counted as stock, define their containers and record batches made. A recorded batch adds the preparation and deducts the ingredients defined by its recipe.

    Requires Food Cost, appropriate access and an approved preparation recipe with a defined yield. A batch suggested from a count discrepancy needs a person’s confirmation.

  • Food Cost

    Photograph supplier documents

    Upload document photos or PDFs, review the extracted items and quantities, and confirm what was received.

    Requires the Food cost module and an enabled document-reading service. A manager reviews the extraction and confirms receipt; an uploaded invoice alone does not confirm delivery.

    See how it works → Check availability
  • Food Cost

    See supplier price increases

    Trace ingredient price changes to affected dishes and see suggested prices for your food-cost target before deciding what to change.

    Impact uses approved recipe coverage and recorded sales. Suggested prices require review before the menu is changed.

  • Food Cost

    Food-cost targets

    Set a target for food cost as a share of the selling price before tax and review dish-level pricing suggestions.

    The supported target is food-cost percentage. Complete overhead, contribution-margin and business net-profit target management is not available here.

    See how it works → Check availability
  • Food Cost

    A reviewed recipe starting point

    Request a suggested recipe draft, then correct quantities and approve it before it contributes to approved recipe figures.

    Requires an enabled AI service. A suggested recipe does not know your actual preparation method or portion size until you review it.

    See how it works → Check availability
  • Food Cost

    Cost extras and packaging

    Include mapped modifiers, reusable preparations and order-specific packaging in dish cost calculations.

    Unmapped choices and incomplete recipes remain visible as gaps; they are not silently treated as fully costed.

Management and operations

Payments

  • Payments

    Refunds matched to the original payment

    Start from the original payment and record the amount and reason; supported connected providers can process eligible refunds.

    Refund handling depends on the original provider. Recording a cash or external-terminal refund does not return the money; some providers require handling outside Jooule.

    See how it works → Check availability
  • Payments

    Configured Stripe payments in the US

    Supported US pilot configurations connect online card payments and compatible Stripe readers to Jooule.

    US Stripe paths require supported equipment, an enabled restaurant account and an approved branch pilot where applicable. Confirm availability before choosing a payment setup.

    See how it works → Check availability
  • Payments

    A faster repeat checkout

    Signed-in members can choose to save a card through a supported provider and use it again on eligible checkouts.

    Requires member consent, an enabled saved-card setting and a supported provider and payment configuration.

    See how it works → Check availability

AI assistants

  • Danny AI assistant

    Ask Danny about the business

    Ask about sales, payments, labor, dish costs and other supported reports, with answers limited to your access.

    Requires the assistant module and an enabled AI service. Answers cover supported reports and the signed-in person’s permissions; confirm language availability during setup.

    See how it works → Check availability
  • AI Phone Agent

    AI phone ordering

    The phone agent uses the restaurant’s menu to build orders, check earlier orders and offer supported payment or staff handoff options.

    Requires telephone and AI setup. Ordering, delivery, payment links and staff transfer depend on the restaurant’s enabled services; availability is confirmed per restaurant.

    See how it works → Check availability
  • AI Phone Agent

    Your restaurant’s voice

    Choose a greeting and tone, allow a requested switch to a supported language and control whether the agent offers one extra suggestion.

    Only configured, supported languages are offered. The restaurant’s menu, permissions and payment policy stay the same when the caller changes language.

    See how it works → Check availability

Hardware and connections

Let’s talk about your restaurant’s next step.

Improve today’s operation, plan an opening or prepare for another location. Tell us what you need, and explore how our service and technology can help.