Nestack Agent Care
Industries / Travel & Hospitality / Loyalty support agent

Travel & Hospitality AI agent · Loyalty

Loyalty-Programme Support AI Agent

Answer member questions by quoting the balance and the rules held in the system of record, hold every award for the programme team, and refuse anything the terms do not already say.

4–6 weeksTypical delivery
Your stackDeployment
Quoted onlyTeam releases
Agent CareAfter launch

What this agent does

Quotes the record, not the outcome

In
01

Ingest the member record, the balance and the programme terms from supported loyalty systems.

02

Normalise tier, earning and award language, so each answer carries the record it was read from.

Reason
03

Quote the balance as the system held it at that moment, and say it is a record and not a promise.

04

Cite the award rule from the published terms, in the words of the terms, without restating it.

05

Refuse a forward-looking answer about availability, value or a chart, rather than softening it.

Decide
06

Flag partner earning, transfers and co-brand credit, where another programme's terms and regime apply.

07

Hold every award, adjustment and goodwill decision for the programme team who authorise it.

Out
08

Retain the question, the record quoted, the flags, the amendments and the words actually sent.

09

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

Product statement

The agent quotes the record and the terms; the programme team decides any award or adjustment, and the operator remains bound by whatever is said.

Example workflow

One question, record to answer

AgentHuman
1Member question receivedApp, web chat, contact centre, email or a partner's own channel
2Record assembledBalance, tier, posted activity, pending adjustments and the terms in force, each with its source
3Answer draftedQuoted balance, rule cited, confidence
4Controls appliedPromise checks, forward-looking refusals, partner-terms flags and confidence threshold
No human action required

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

5DecisionBranches at the confidence threshold
High confidence

Goes to the programme team to send.

Low confidence

Adds a programme-owner read first.

Team sends it

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

Send · Amend · Escalate to the programme owner
Sent — the member has the answer
6Loyalty systems updatedOnly where write access and approval policy allow it
7Outcome evaluatedAnswer amendments, flagged-line outcomes, repeat contacts and post-send corrections
Amendments

Every team amendment is counted in the evaluation.

What should not run autonomously

Human approval stays in control

Outside the boundary — human approval required8 items
Telling a member what their points would be worth.
Saying an award seat or an award night is available.
Promising that a stated balance will be honoured.
Characterising a devaluation or a change of terms.
Automation boundaryAgent acts unaided
Quote the balance the system of record held at that moment.
Cite the published rule that answers the question,.
Name whose terms govern, since an airline scheme is not.
Refuse what cannot be quoted, and route the member to a person.
Any write happens inside the boundaries agreed at implementation, never ahead of approval.
Granting an award, a waiver or a goodwill credit.
Reinstating expired points or a closed account.
Moving points between accounts or to a partner.
Changes to answer, escalation or retention rules.

Example output

One member answer, annotated

Everything the agent says is attached to the record it was quoted from.

Loyalty answer output · single memberIllustrative example
Member
Quoted line
Balance at read
Source of record
Confidence
Attribution
Mid-tier member
The record shows this now; it is not a promise that it will stand
84,000 pts
Loyalty system of record
91%
Programme name and terms
As receivedTaken from the loyalty system of record and the terms in force — nothing on this side is written by the agent.
Records quoted Balance at read time Posted activity Published programme terms
Why this wordingIt reports what the record held, and stops short of what the terms do not promise.
ActionSendAmendEscalate to the programme owner
What the score decidesBelow the configured threshold the answer picks up an owner read before the team sends it.

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 questionFrom the member record
03Quoting

Quote from the record

Draw on the balance, the posted activity and the programme terms in force, and nothing beyond them.

01Approved path

The promise is the one you make

Routine balance and rule questions reach the team already quoted and already sourced.

02Human review

Send review to what was refused

Every refusal and every partner flag is put in front of the programme team, so the read starts where commitment risk sits.

04Build an evidence trail

The answer, the balance record behind it and the person who authorised any change stay on the account.

Integrations

Typical integrations

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

Loyalty platformsComarch · Kognitiv
Salesforce Loyalty · Antavo
Reservations and PSSAmadeus · Sabre
Opera Cloud · SynXis
Service deskZendesk · Salesforce
Genesys · Intercom

Agent

Loyalty-programme support

Reads the record
Quotes the terms
Holds for the team

Partners and co-brandCard issuers · partners
Transfer and points APIs
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 member

Each control encloses the last. Whatever slips past all of them is named below.

L6 · Outermost — last line of defenceInward → L1 · closest to the model
L6Rollback / safe modeCut the agent back to balance retrieval when evaluation or production signals degrade.Roll back
L5Version monitoringTrack model, prompt, answer-library and terms-configuration changes.Track
L4TraceabilityRecord the question, the record quoted, the flags, the amendments and the send time.Record
L3Team releaseHold answers for the programme team; it governs sending, not whether a sent answer is right.Gate
L2Policy guardrailsTest drafts against configured promise, refusal and partner-terms rules; a failure returns the draft.Restrict
L1Confidence thresholdsRoute low-confidence answers to a programme-owner read before the team sees them.Require review
Model coreAnswer drafted — the quoted balance, the rule cited, flagged lines and confidence
L1 – L2Test whether an answer may stand
L3Puts the sending in the team's hands
L4 – L5Keep the answer and the balance record behind it
L6Cuts back to balance retrieval when signals degrade

How Nestack evaluates it

Evaluate the answering workflow — not only the sentence at the end.

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

Surface — the answer the member reads
Depth of coverage ▼
E1Final-output evaluationDid every statement match the record or the published terms?
E2Step-level evaluationDid the agent read the right account, the terms in force and the regime governing them?
E3Tool evaluationDid it read and write the correct account and the correct field?
E4Confidence calibrationDo low-confidence answers actually attract more team amendments?
E5Slice evaluationHow does performance change across specific member groups?
E6Business outcomeHow many answers needed an amendment or a correction after sending?
Floor — the commitment the operator answers for

Failure modes

Where each failure originates in the agent

Seven ways an answer goes wrong, placed by stage.

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

Stale balance read

A balance is read after the account has already moved past it.

Stage gathersAccounts, balances, activity and the terms in force
02 · Reasoning2 modes
CF-04

Promise beyond the terms

An answer undertakes what the programme's terms disclaim.

CF-06

Rule restated, not quoted

A published rule is paraphrased into a different rule.

Stage proposesThe answer the team sends and the member keeps
03 · Tool / write2 modes
CF-02

Award described as held

Availability seen on a screen is reported as secured.

CF-05

Wrong programme's terms

A partner's rules are answered under the host's terms.

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

Value put on points

An answer attaches a cash worth to a points balance.

Stage returnsThe answer the team sends and the member acts on
05 · Change / Version1 mode
CF-07

Silent promise regression

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

Stage tracksModel, prompt, answer library and terms config
Sev-1 · a commitment leaves the agent Sev-2 · a wrong balance reaches a member Sev-3 · record degrades, answer routes to review

Affected slices

Overall quality can hide one bad cohort

The members under-counted in an aggregate figure are the ones who asked about an award, a partner credit or an expiry The cohorts that carry it are named, not averaged away..

Slice performance — reported separately, not only in aggregateIllustrative example
SliceFailure rateLift Lift vs. thresholdStatus
Award availability asks5.3%3.3× Review
Partner and transfer credit4.0%2.5× Review
Expiry and clawback cases3.2%2.0× Watch
Plain balance questions1.3%0.8× Normal
Bar: team-amendment-rate lift vs. plain-balance baseline · scale 0–4.0× · tick marks the 2.0× review threshold 2 of 4 slices over threshold

Evidence-linked improvement

The loop closes in the suite, not the review

The cycle does not end in a post-mortem. It ends in a case the next release has to clear, and that suite is what the next member answered is measured against.

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

Team-amendment rate rises in a question slice.

02Diagnose

Not the model first — the account, the terms quoted and the answer sent are read together until the cause narrows to one.

03Improve

Each change carries a version and the accounts that forced it.

04Verify

Release waits on the affected cases going green again.

05Learn

The case is kept for good, and the answer library is rewritten.

Learn → DetectThe return edge. The suite the next answer meets is 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
01Member-question workflow discovery and boundary setting.
02Loyalty and service-desk source assessment.
03Programme terms, tier and partner-terms rule mapping.
04Member-record ingestion and normalisation.
05Quoting logic and record binding.
06Confidence scoring and owner routing.
07Programme-team release workflow.
08Loyalty-platform and desk integration.
09Promise and award-rule cases.
10Guardrails and authorisation controls.
11Account-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 programme, one team ProductionProduction loyalty systems AdvancedMultiple programmes / brands
Introduced at Pilot
Quoting from your record and terms
Programme-team release
Answer-accuracy baseline
Introduced at Production
Reporting by member tier
Approval workflow in your systems
Approved write-back
Loyalty-platform integration
Introduced at Advanced
Multi-programme terms rules
Multi-stage programme approvals
High contact volume
Multi-programme answer controls
Build price From $5,000 From $8,000 Custom quote
Final build priceConfirmed after discovery based on integrations, workflow complexity, transaction 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 programme terms and tier definitions Member-record ingestion and terms mappingWeek 1
02Member questions you have already answered Quoting baseline, answer scoping and record bindingWeek 2
03Your refusal rules and who authorises awards Programme terms, tier and partner-terms rule mappingWeek 1
04Access to relevant APIs, feeds or exports Loyalty, reservation and desk assessment, then integration setupWeek 2
05Promises you would not want kept Award cases and failure-mode testingWeek 4
06What no answer may commit the programme to Confidence scoring, refusal routing, guardrails and authorisation controlsWeek 3
07Named programme owners to release awards Authorisation 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 sit on the weeks the work occupies, which is why the fifth carries two kinds at once.

Phase W1W2W3W4W5W6
Discovery W1
Build W2 – W3
Evaluate W4 – W5
Pilot & Launch W5 – W6
Week focus W1Member-question discovery, terms mapping and the automation boundary W2Source integration and the quoting baseline W3Answering workflow, confidence logic and authorisation controls W4Promise cases, refusal guardrails and failure-mode testing W5Loyalty-platform integration, pilot members and targeted corrections W6One award cycle answered under the programme team, then 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 W6The cycle closes the validation and Agent Care takes over monitoring.
DurationSix-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.

Next step · Travel & Hospitality AI agent

Build a loyalty support agent that quotes the record and promises nothing.

No regulator has written a rulebook for the programme itself, and your terms let you change the chart whenever you choose. So the one sentence anyone can hold you to is the sentence your agent wrote — which is why the first question we ask is whose signature stands behind an answer that reaches past the terms. Show us the terms, the system of record and who authorises an award, and the refusals get built around them.

Nestack Agents · Loyalty supportAGT-TH-05 · Agent Care available after launch