Skip to content
Bennett Edge Group

Flagship / Restaurant technology

HospiEdge.One operation.Connected.

We built HospiEdge around the relationships that keep a restaurant running. Distinct applications, shared context and a clear responsibility for what happens next.

HospiEdge / TableProduct view — Host board
HospiEdge Table host board showing an unoccupied floor plan with table B7 selected.
The floor plan stays at the center of the work.View full size
Built by
Bennett Edge Group
Our work
Product, architecture & delivery
Foundation
Firsthand hospitality experience

01 / The operating insight

The work does not
happen in silos.

A schedule affects service. Guest flow affects the floor. A kitchen decision affects the guest. The records created during the shift shape the manager's next decision.

Shalom Bennett's experience across kitchen, service and general management shaped HospiEdge around those connections. We started with the restaurant, then engineered the software around its responsibilities.

The story behind the build

02 / Application architecture

Different jobs.
A shared foundation.

Each application serves a distinct part of the operation. The platform defines who is acting, where they belong and how information crosses the boundaries.

HospiEdge8 operating applications / Shared platform context
01 / People

Build the team

JobsHiring & applicants
ScheduleTeam & shifts
02 / Service

Run the shift

POSOrders & checks
TableFloor & guest flow
03 / Standards

Keep it consistent

LabelItem labels
OpsStandards & follow-up
04 / Review

See the business

FinanceReconciliation & review
MarketingAudiences & outreach
Shared operating context
IdentityPermissionsRestaurantBusiness day

Connections do not erase ownership. Each application retains responsibility for its own records; receiving workflows use the context they are allowed to receive.

Explore the connections

03 / The product in view

Built around the person
doing the work.

Selected views from HospiEdge show how different responsibilities call for different interfaces. Open any capture to inspect it at full size.

Product captures from our existing showcase. Screen layouts and available controls may vary by release.

04 / The decisions beneath it

A connection has
responsibilities.

Much of the engineering is in the distinctions the user should not have to untangle during a shift.

01

A shift is not an access grant.

An employee, a published shift, a user account and permission to enter an application are related but different. We keep those decisions explicit rather than assuming that one record grants every kind of access.

Identity and permissions
02

A shared view still needs a source.

A financial view depends on the records behind it. We define the original record, the permitted transfer and the handling of corrections so that receiving information remains explainable.

Records and integrations
03

Local and hosted have different jobs.

Runtime services, hosted authority and synchronization each carry a defined responsibility. We design the relationship around the supported operating scope and the return path after an interruption.

Hybrid architecture

05 / Supervised intelligence

Help with the decision.
Keep authority clear.

Master AI brings permitted operating context into findings and recommendations. We separate the information available to the assistant, the decision a person reviews and the action an application is authorized to perform.

Our AI engineering approach
  1. Permitted context

    The organization, location and records the user is allowed to access.

  2. Findings and recommendations

    Structured assistance grounded in the available information.

  3. Human review

    A person evaluates the recommendation and decides what should happen.

  4. Authorized action

    The receiving application retains its permissions and workflow rules.

06 / Built beyond the first release

The interrupted path
is part of the product.

We test the work across its boundaries, then carry reviewed changes through controlled delivery. These are the kinds of cases that make that discipline necessary.

Our verification process
The connection fails after an action.

The system needs to distinguish a request that never arrived from an action that completed before its response was lost. Stable command identities and explicit reconciliation help prevent a retry from becoming a second business action.

The shift crosses midnight.

Clock time and the restaurant's business day are not always the same boundary. Records and reports need the intended operating context so the next application does not group the work into the wrong day.

A source record is corrected.

A correction needs a deliberate route into the receiving view. We preserve the relationship to the original record and distinguish the initial event, the correction and the result of reconciliation.

Built by Bennett Edge Group

Explore the product.
Meet the engineering behind it.

HospiEdge product view