Casino, hotel, golf, F&B and spa share one guest profile. Agents do the repeatable work across all of them. People keep hospitality, judgment and responsibility, especially for guest well-being.
| Persona | Today | Agentic age | Agents take | Human keeps |
|---|---|---|---|---|
| Casino host | Phone lists, manual comps | Relationship lead with prepared trips | Visit prediction, offer drafts, arrival briefs | Relationship, comps above limit, well-being judgment |
| VIP gaming operations | Manual slips, guesswork on tables | Runs a ready VIP floor | Ratings, table & dealer forecast, set-ups | Limits, credit, game integrity |
| Cage & cashier | Retyping IDs, adding cash by hand | Fast, accurate guest service | ID pre-fill, cash totals, reconciliation | Cash handling, verification, sign-off |
| Group, MICE & events | Proposals by hand, three systems | Shapes events; agents assemble packages | Availability, package, follow-ups | Pricing, displacement call |
| Front office | Same questions, retyping | Recognition & service recovery | Routine requests, hand-off summaries | Welcome, complaints, exceptions |
| Golf operations | Phone bookings, empty slots | Smart course fill & tournaments | Tee sheet fill, weather moves | Member relations, course rules |
| F&B outlets | Guessed covers, missed allergies | Personal dining with full context | Cover forecast, guest notes, comp checks | Menu, hospitality, recovery |
| Marketing | One list per property | Goals, brand, guardrails | Segments, variants, journeys | Brand, responsible marketing, launch |
| Loyalty | Points per outlet | One journey across resort | Next-best reward, disputes | Tier rules, liability, fairness |
| Promotions & programs | Cost known after month end | Simulate, then run with guardrails | Reinvestment simulation, conflict check | Budget, terms, go / stop |
| KYC, AML & RG | Manual checks, late RG cases | Decides on risk, protects guests | Monitoring, evidence packs, signals | File, exclude, intervene |
| Sales support & reservations | Every quote, BEO and contract by hand | Owns non-standard deals | Quotes, BEOs, contract drafts | Exceptions, library |
| CRM admin → Agent Ops | Fields per property | Governs one agent workforce | Reports, profile merge | Permissions, autonomy, kill switch |
| Leadership | Reports per property | Asks across resort, decides | Analysis, live views | Direction, RG stance |
| Guest / member | Calls each outlet | One concierge, own channel | Cross-property bookings | Talk to a person, own limits |
← scroll the wireframe sideways →
← scroll the wireframe sideways →
| Table | Game | Limits | Status | Agent note |
|---|---|---|---|---|
| V1 | Baccarat | high | open · 3 players | |
| V2 | Baccarat | custom | reserved 21:00 | Player A: prefers this table, KO-speaking dealer |
| V3 | Roulette | mid | closed | open at 21:30? demand ↑ |
← scroll the wireframe sideways →
← scroll the wireframe sideways →
| Part | Venue | Option A dates | Option B dates |
|---|---|---|---|
| Rooms | H | available | tight: high season |
| Golf day · shotgun | G | available | members' tournament ✗ |
| Gala dinner | F ballroom | available | available |
| Spa slots | S | available | available |
← scroll the wireframe sideways →
| Guest | Why special | Prepared | |
|---|---|---|---|
| Guest A | VIP player C · host: Linh | upgrade, welcome note | Brief |
| Guest B | Anniversary F | cake at dinner | Brief |
| Guest C | Complaint last stay | manager greeting | Brief |
← scroll the wireframe sideways →
| Time | Group | Who | Agent note |
|---|---|---|---|
| 06:30 | 4/4 | Members | |
| 07:30 | 2/4 | C VIP player + guest | keep private · host request |
| 08:10 | 1/4 | H hotel guest | offer to 3 waitlisted guests |
| 14:20 | 4/4 | Group X | move earlier? rain risk |
← scroll the wireframe sideways →
| Outlet | Booked | Forecast | Why |
|---|---|---|---|
| Seafood grill | — | — (range) | H occupancy high |
| Noodle bar 24h | walk-in | peak 01:00 | C VIP event ends 00:30 |
| Clubhouse | — | lunch ↑ | G tournament |
| Ballroom | BEO | fixed | group dinner |
← scroll the wireframe sideways →
← scroll the wireframe sideways →
| Earn | Burn | Note | |
|---|---|---|---|
| C Casino | rated play | free play, comps | largest earn |
| H Hotel | room spend | room nights | |
| G Golf | green fees | rounds | low burn: opportunity |
| FS F&B / Spa | spend | credits |
| Segment | Reward | Why | |
|---|---|---|---|
| Hotel-only Gold, plays golf elsewhere | Free round G | cross-property | okeditdrop |
| Near next tier | Bonus stay points H | close to tier | okeditdrop |
| Casino members, lapsing | → host decides | host-owned | okeditdrop |
← scroll the wireframe sideways →
← scroll the wireframe sideways →
| Time | Where | Event |
|---|---|---|
| 20:10 | C | cash buy-in, below threshold |
| 20:45 | C | cash buy-in, below threshold, other cage |
| 21:30 | C | minimal play, cash-out request |
| 22:00 | H | room paid in cash |
← scroll the wireframe sideways →
| Day | Venue | Item | Team |
|---|---|---|---|
| 1 | H | arrival, welcome drinks | Front office, F&B |
| 2 | G | shotgun start, lunch | Golf, F&B |
| 2 | F | gala dinner · menu change | Kitchen |
← scroll the wireframe sideways →
| Agent | One job | Properties | Level | State | Last eval |
|---|---|---|---|---|---|
| Comp agent | Drafts comps in budget | CHF | Live | pass | |
| Concierge | Guest requests | HGFS | Live | pass | |
| Tee sheet filler | Fills empty slots | G | Testing | 1 fail | |
| AML monitor | Links transactions | CH | Live | pass |
← scroll the wireframe sideways →
Same profile behind every channel and language. The host and front desk see the same conversation.
Reusable parts used across all resort screens. Agents can render only from this approved kit.
Shape, not colour.
Shows which venue an item touches.
Hard stop. Removes the guest from offers and cannot be edited away.
Agent · what · why · source · confidence → actions.
One card, all properties, before the guest arrives.
Step-level run / edit / skip.
Low / likely / high vs budget or reinvestment target.
Rules stop; only a human resumes.
Events from all venues in one time line (AML, service recovery).
Agent → human, context kept.
Before any batch: match, act, excluded + reasons.
Never fail silently.