System Architecture

A deterministic engine behind a natural conversation.

Smartpath doesn't just pass text to an LLM. It routes intent through a highly structured, auditable toolchain to guarantee operational safety. Here is how data moves through the system.

Step 1

Provisioning & Knowledge Sync

Before handling a single guest, Smartpath ingests your property's unformatted data. Upload messy PDF menus, compendiums, and service lists. Our engine instantly parses them into a structured catalog ready for commerce.

In-Room-Dining.pdf

Unstructured File

Smartpath Parsing Engine
catalog.json
{
"item_id": "ribeye_steak",
"price": 240.00,
"availability": true
}

We'll take the Ribeye Steak and a Diet Coke. Room 102.

19:45

Immutable Record Created

sha256: 8f4e2b...9a1c

Step 2

The Trigger & Secure Logging

Guests interact with zero friction through WhatsApp. Behind the scenes, Smartpath does not hide workflow inside the model. Every inbound message is timestamped, hashed, and securely logged to preserve total operational auditability.

Step 3

The Tool-Driven Router

This is where Smartpath replaces chatbots. Instead of open-ended guessing, the system uses deterministic logic. It parses the intent, matches the request against the hotel catalog, and strictly triggers the correct operational tool.

Logic Stream

Analyzing incoming payload...

Intent matched: Order_Food

Triggering tool: catalog_matching()

Searching ID: "ribeye_steak"

Action Executed

Create Revenue Ticket: 260 MAD

Fan-Out Triggered

Guest Profile Updated

Preference logged: In-Room Dining, Room 102.

Kitchen Ticket Active

1x Ribeye Steak, 1x Diet Coke assigned to prep.

Owner Console Updated

Live F&B sales estimation increased by +260 MAD.

Step 4

Operational Fan-Out

One guest message seamlessly creates multiple parallel actions. Guest context is preserved in memory, actionable tickets are routed to specific staff teams, and live financial estimates are pushed directly to the owner's WhatsApp bot. A true operating layer.

Step 5

Post-stay follow-up and review collection

Once the request is completed or the issue is resolved, Smartpath follows up with the guest at the right moment. Satisfied stays receive a review invitation; negative signals are routed back into recovery. Every attempt and outcome is logged.

Follow-up triggered

Satisfaction confirmed

The guest confirms everything has been sorted out.

WhatsApp follow-up sent

Message sent before checkout to collect feedback at the right time.

Review attempt logged

Managers can see the send, open, and outcome inside the dashboard.

From setup to live in under 24 hours.

Because Smartpath connects to the channels you already use, you do not need a 3-month IT integration plan.

Hour 1Connect WhatsApp
Hour 2Sync PDF Menus
Hour 24Live with Guests