Nestack Agent Care
Industries / Travel & Hospitality / Guest-services copilot

Travel & Hospitality AI agent · Guest services

Guest-Services Copilot AI Agent

Answer routine guest requests from the record they can be answered from, recognise the questions a copilot may not resolve, and put those in front of a named colleague on shift.

4–6 weeksTypical delivery
Your stackDeployment
Advice onlyPerson named
Agent CareAfter launch

What this agent does

Drafts the answer, or fetches the person

In
01

Ingesting the request, the stay record and the property's own escalation rules from supported systems.

02

Normalising what is actually being asked, so a welfare question is not read as a housekeeping one.

Reason
03

Drafting an answer only where a record on file supports it, and naming that record beside the answer.

04

Recognising the questions a copilot may not resolve — safety, security, medical, police, refusal.

05

Raising any such question to a named colleague on shift, with the clock running and the routing logged.

Decide
06

Writing an access or health note into a classified field rather than into a free-text note.

07

Holding the drafted answer for the colleague who sends it, on the property's own terms.

Out
08

Retaining the request, the record, the flags, the amendments and the words actually shown.

09

Executing write actions only inside the approval boundaries agreed during implementation.

Product statement

The agent drafts an answer or fetches a person; the property and its staff keep the duty of care, and the colleague on shift decides.

Example workflow

One request, record to answer

AgentHuman
1Request receivedMessage, call, in-app note, kiosk session or a word at the desk
2Stay assembledFolio, stay notes, preferences, access needs and the escalation list for this property
3Answer draftedDraft answer, its source record, confidence
4Controls appliedEscalation rules, disclosure limits, classified-field checks and confidence threshold
No human action required

Stages 1 to 4 run unaided, and nothing is sent at any of them — the agent is drafting, and the colleague's lane opens at the confidence gate.

5DecisionBranches at the confidence threshold
High confidence

Goes to the colleague on shift to send.

Low confidence

Adds a duty-manager read first.

Colleague sends it

The answer is held with the record behind it, its flagged lines and the confidence.

Send · Amend · Escalate to the duty manager
Sent — the guest has the answer
6Property systems updatedOnly where write access and approval policy allow it
7Outcome evaluatedAnswer corrections, flagged-line outcomes, escalation timings and repeat contacts
Amendments

Every colleague amendment is counted in the evaluation.

What should not run autonomously

Human approval stays in control

Outside the boundary — human approval required8 items
Answering a safety, security or medical question.
Deciding whether to let a person into a room.
Confirming that a named person is staying here.
Responding to a request from law enforcement.
Automation boundaryAgent acts unaided
Answer from the record on file, and show which record.
Recognise a question the agent may not resolve, and stop.
Route the request to a named colleague, with the clock on for the named owner.
Log the exact words shown to the guest and to the colleague.
Any write happens inside the boundaries agreed at implementation, never ahead of approval.
Refusing a guest, or bringing a stay to an end.
Making a judgement about a guest's behaviour.
Granting a refund, a waiver or a goodwill credit.
Changes to escalation, retention or answer rules.

Example output

One request, annotated

Everything the agent drafts is attached to the stay record it was drawn from.

Guest-services output · single requestIllustrative example
Request
Drafted line
Time to a person
Source of record
Confidence
Attribution
Welfare concern
Not answered — raised to the duty manager named on the roster
6 min
Property escalation list
89%
Property name and duty roster
As receivedTaken from the stay record and the property's escalation list — nothing on this side is written by the agent.
Source records used Stay record on file Property escalation list Duty roster on shift
Why this wordingIt fetches a person rather than answering and a person still decides.
ActionSendAmendEscalate to the duty manager
What the score decidesBelow the configured threshold the answer picks up a duty-manager read before.

Value

Where AI adds value

The same four claims, placed at the point in the workflow where each one applies.

Where the value landsValue 01 – 04
Every requestFrom the stay record
03Drafting

Draft from the record

Draw on the folio, the stay notes on file and the escalation list configured for the property.

01Approved path

Answer it, or fetch a person

Routine requests reach the colleague already drafted and already sourced.

02Human review

Send review to the raised signals

Every signal the agent raises is put in front of a named colleague, so the read starts where risk concentrates.

04Build an evidence trail

The request, the record it was answered from and the colleague who took it stay on the stay.

Integrations

Typical integrations

Five system groups connect to the same agent. Which of them are in scope is decided in discovery.

Property managementOpera Cloud · Infor HMS
Mews · Cloudbeds · Apaleo
Guest messagingWhatsApp · SMS · in-app
Kipsu · Zingle · Akia
Service and tasksHotSOS · Quore
Alice · Knowcross

Agent

Guest-services copilot

Reads the record
Drafts the answer
Fetches a person

Profiles and CRMSalesforce · Revinate
Cendyn · Amperity
Observability & evaluationOpenTelemetry · Langfuse
Supported monitoring/evaluation sources

Integration availability depends on the client's existing systems and API access.

Agent controls

Six layers between the model and the guest

Every layer wraps the next. What none of them catches is in the map below.

L6 · Outermost — last line of defenceInward → L1 · closest to the model
L6Rollback / safe modeFall back to signposting when evaluation or production signals degrade.Roll back
L5Version monitoringTrack model, prompt, escalation-rule and retention-configuration changes.Track
L4TraceabilityRecord the request, the source, the flags and the answer, on the retention the owner approved.Record
L3Colleague releaseHold answers for the colleague on shift; it governs sending, not whether a sent answer is right.Gate
L2Policy guardrailsTest drafts against configured escalation, disclosure and field rules; a failure returns the draft.Restrict
L1Confidence thresholdsRoute low-confidence drafts to a duty-manager read before a colleague sees them.Require review
Model coreDraft produced — the answer, the record behind it, flagged lines and confidence
L1 – L2Test whether an answer may stand
L3Puts the sending in a colleague's hands
L4 – L5Hold the answer and the record behind it
L6Falls back to signposting when signals degrade

How Nestack evaluates it

Evaluate the request workflow — not only the paragraph at the end.

Coverage runs the whole depth of the workflow, and every layer is cut by slice.

Surface — the answer the guest reads
Depth of coverage ▼
E1Final-output evaluationWas the answer supported by a record the property actually holds?
E2Step-level evaluationDid the agent recognise a question it was not permitted to resolve?
E3Tool evaluationDid it read and write the correct stay and the correct field?
E4Confidence calibrationDo low-confidence drafts actually attract more colleague amendments?
E5Slice evaluationHow does performance change across specific request types?
E6Business outcomeHow many raised signals reached a named person, and how quickly?
Floor — the duty of care the property owes

Failure modes

Where each failure originates in the agent

Seven ways a request goes wrong, by stage.

Agent lifecycleDirection of processing →
01 · Retrieval1 mode
BY-03

Superseded stay record

An answer is read from a folio the stay has already moved past.

Stage gathersRequests, folios, stay notes and escalation rules
02 · Reasoning2 modes
BY-04

Advice given as a decision

A judgement about a guest is written as though it were made.

BY-06

Policy read out flat

A rule is quoted back with no modification considered at all.

Stage proposesDraft answer, its source record and confidence
03 · Tool / write2 modes
BY-02

Signal logged, nobody named

An observation is recorded with no colleague set to work it.

BY-05

Sensitive note in free text

A health or access need is written to an unclassified field.

Stage writesOnly where write access and approval policy allow it
04 · Output1 mode
BY-01

Guest confirmed to a caller

An unauthenticated caller learns that a named guest is here.

Stage returnsThe answer the colleague sends and the property owns
05 · Change / Version1 mode
BY-07

Silent escalation regression

A model or rule change widens what the agent will answer.

Stage tracksModel, prompt, escalation rules and retention config
Sev-1 · a held question answered Sev-2 · a wrong answer reaches a guest Sev-3 · source degrades, request goes to a person

Affected slices

Overall quality can hide one bad cohort

An aggregate answer-quality figure and the figure for one slice are different measurements The cohorts that carry it are named, not averaged away Nestack reports it by slice rather than in aggregate..

Slice performance — reported separately, not only in aggregateIllustrative example
SliceFailure rateLift Lift vs. thresholdStatus
Safety and welfare signals4.2%3.5× Review
Accessibility requests2.8%2.3× Review
Complaint and redress asks2.3%1.9× Watch
Routine service requests1.1%0.9× Normal
Bar: colleague-amendment-rate lift vs. routine-request baseline · scale 0–4.0× · tick marks the 2.0× review threshold 2 of 4 slices over threshold

Evidence-linked improvement

Every cycle ends by adding a test

The loop shuts when the miss is a case in the suite, not when it has been explained. That suite is what the next guest request is measured against.

Improvement cycle · five stagesSwitchback — the path turns at Improve and returns at Learn
01Detect

Colleague-amendment rate rises in a request slice.

02Diagnose

The colleague who picked the request up is asked what they saw, and the records are read behind them until the cause narrows to one.

03Improve

Whatever changes ships against a version, with the requests that prompted it attached.

04Verify

Nothing ships until the affected cases pass a second time.

05Learn

The suite grows by one case; so does the escalation list.

Learn → DetectThe return edge. Detection next time runs against a suite one case longer.

Typical build scope

Twelve workstreams across six weeks

The build scope read against the delivery timeline. Week structure follows the six-week plan — discovery, sources, answering workflow, evaluation, integration, then production validation and handover.

Workstream Week 1Week 2Week 3Week 4Week 5Week 6
01Guest-request workflow discovery and boundary setting.
02Property and CRM source assessment.
03Escalation, retention and answer rule mapping per site.
04Request ingestion and normalisation.
05Answer drafting and source binding.
06Confidence scoring and escalation routing.
07Duty-manager escalation workflow.
08Property-system integration.
09Safety-signal regression cases.
10Guardrails and escalation controls.
11Request-trail instrumentation.
12Deployment, documentation and Agent Care handover.
12 workstreams · 6 weeks · bar shows the weeks a workstream is active — several run in parallel Final scope and sequence confirmed in discovery

Engagement tiers

What each tier includes

Rows are the capabilities named in each tier's scope. Higher tiers include everything below them.

Capability✓ in scope · — not at this tier PilotOne property, one team ProductionProduction property systems AdvancedMultiple properties / brands
Introduced at Pilot
Drafting to your records and rules
Named-colleague escalation
Answer-quality baseline
Introduced at Production
Reporting by request type
Approval workflow in your systems
Approved write-back
Property-system integration
Introduced at Advanced
Multi-brand escalation rules
Multi-stage duty approvals
High request volume
Multi-property service controls
Build price From $5,000 From $8,000 Custom quote
Final build priceConfirmed after discovery based on integrations, workflow complexity, request volume, approval controls and deployment requirements.
Separate from buildBuild pricing is separate from recurring Agent Care, which covers managed monitoring, evaluations, incidents and verified improvements after launch.

What we need from you

What you bring, and what we build with it

Each input maps to a piece of build scope and a week in the delivery timeline.

You bringWe build with it
01Your stay records and the notes you keep Request ingestion and record mappingWeek 1
02Requests you have already answered Drafting baseline, source binding and answer scopingWeek 2
03Your escalation list and who is on it Escalation, retention and answer rule mappingWeek 1
04Access to relevant APIs, feeds or exports PMS, messaging and CRM assessment, then integration setupWeek 2
05Answers you would not want given Signal cases and failure-mode testingWeek 4
06What must reach a person on the property Confidence scoring, signal routing, guardrails and escalation controlsWeek 3
07Named colleagues to take what is raised Escalation workflow, then pilot and production validationWeeks 5–6
Nothing else is required Deployment, documentation and Agent Care handover are ours.

Delivery timeline

Four phases across six weeks

The bands follow real work rather than a plan, so evaluation and pilot genuinely share the fifth week.

Phase W1W2W3W4W5W6
Discovery W1
Build W2 – W3
Evaluate W4 – W5
Pilot & Launch W5 – W6
Week focus W1Request workflow discovery, escalation mapping and the automation boundary W2Source integration and the drafting baseline W3Answering workflow, confidence logic and escalation controls W4Safety-signal cases, held-act guardrails and failure-mode testing W5Property-system integration, pilot stays and targeted corrections W6One stay cycle answered under the duty manager, then Agent Care handover
Reading the bandA bar covers the weeks its work is named in, and nothing else. The week 5 overlap is real, not padding.
At the end of W6Once the cycle validates, Agent Care owns the running agent.
DurationSix-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.

Next step · Travel & Hospitality AI agent

Build a guest-services copilot around the person it has to fetch.

A copilot that sees a safety signal has made a record, and that record gets read against the property long afterwards, on a standard of what you should have known. So when your copilot raises something at three in the morning, whose name does it reach? Tell us that, and the escalation is built around it.

Nestack Agents · Guest servicesAGT-TH-03 · Agent Care available after launch