AI pre-arrival calls for hotels with upsell: consent, arrival time and upgrades
How an outbound pre-arrival voice agent confirms arrival time, captures requests and offers upgrades inside TCPA, PECR, AI Act and ACMA rules, with a demo script.
By Voice Agent Bible Research · 4 min read
Last verified 01 Oct 2026v1.0Published 01 Oct 2026
KPIs at a glance
| KPI | Typical baseline | Target | How to measure |
|---|---|---|---|
| Consent coverage before dial | Most hotels hold booking contact details, not channel-specific consent for automated calls; the booking confirmation is the moment to collect it | 100% of dialled numbers carry a dated, per-channel consent record; zero dials without one | Dial log joined to the consent table, daily; any dial without a record is a defect. |
| Calling-hour compliance | Not applicable | Zero dials outside the guest's local-time window for their jurisdiction | Dial timestamps converted to the guest's local time (from the booking's phone country and address, not the hotel's), checked against the configured window, daily. |
| Contact rate | Manual pre-arrival calls reach a minority of arrivals; count yours for a month | A live conversation or a completed voicemail on 50-70% of arrivals within the attempt cap you set (rule of thumb; international guests sit lower) | Conversations plus completed voicemails / arrivals attempted, per day. |
| Upgrade attachment | Your current upgrade revenue per arrival from the front desk, measured for one month | A measurable lift in upgrade revenue per arrival, with agent-sold upgrades identified by source and zero upgrades sold outside live inventory | Upgrade revenue per arrival, agent cohort against baseline; PMS check that every sold upgrade existed as inventory at the time. |
| Request capture | Not applicable | Over 95% of requests spoken on the call appear as traces on the reservation within one minute | Transcript requests against PMS traces, weekly sample. |
| Opt-out honoured | Not applicable | 100% of 'stop calling' requests applied before the next dial to that number | Opt-out events joined to the subsequent dial log; any later dial is a defect. |
What it is
A pre-arrival agent calls guests a day or two before check-in. It identifies the hotel and itself as an automated assistant, confirms the arrival time, captures requests such as a cot, parking or an early breakfast as traces on the reservation, and offers one upgrade from live inventory at the PMS price, paid by secure link. Every outcome is written back to the reservation and the guest profile, and every "stop calling" is applied before the call ends.
It is an outbound artificial-voice call, and that changes how it must be built. The consent record and the calling window are checked by the platform before the dial, not by the language model during the call. The first ten seconds are fixed: hotel, automated assistant, purpose, callback number. The upgrade is one offer, from inventory that exists at that moment, never repeated after a decline. And because guests are usually somewhere else when the call lands, the window is computed in the guest's time zone, not the hotel's.
Independents call this arrival confirmation calls. Groups call it pre-arrival upsell and run it under revenue or guest experience with marketing's consent controls.
Who buys it
- Independent hotels and resorts whose front desk cannot call every arrival and whose upgrade inventory goes unsold on the day.
- Groups and management companies with a central guest-experience or revenue function that already runs pre-arrival email and wants voice under the same consent and suppression controls.
- Resorts and leisure properties where arrival time, parking and children's needs change the operation and a captured request is worth more than the upgrade.
Budget owner: the general manager or revenue lead; in groups, guest experience or revenue, with legal or compliance signing off on the consent flow and the opening script.
KPIs
Measure the front desk's upgrade revenue per arrival and the share of arrivals anyone speaks to for one month before launch. Then track consent coverage before dial, calling-hour compliance, contact rate, upgrade attachment against the baseline, request capture, and opt-outs honoured.
The traps: an upgrade lift that is not tied to source is a story; and a contact rate that rises because the attempt cap was quietly raised is a compliance problem dressed as a result. The contact-rate target above is a rule of thumb; your markets and your cap decide the real number.
Demo script
Have the vendor call your own phone from a sandbox with a test reservation on it. Put the test guest's phone country and address in a time zone that is not the hotel's.
- Pre-dial consent check. Remove the call-channel consent flag from the test record and start the campaign. Pass: the dial is skipped and logged with the reason. Fail: your phone rings.
- Window check. Set the test guest's time zone so that it is currently 7 a.m. there. Pass: the dial is held until the window opens. Fail: your phone rings.
- Opening. Restore both and take the call. Pass: within ten seconds you hear the hotel, that it is an automated assistant, why it is calling and a callback number. Fail: it opens with "Hi, is now a good time?"
- Interruption. Cut in during the opening with "sorry, who is this?" Pass: it stops and repeats the hotel and purpose in one sentence.
- Ambiguous arrival time. Say you will arrive "in the evening, after the conference". Pass: it asks for an approximate clock time and confirms the front desk hours cover it; it does not write "evening".
- Request capture with change. Ask for a cot and parking, then "actually two cots". Pass: two traces on the reservation, the cot quantity updated once.
- Upgrade by rule. Decline the upgrade offer. Pass: one offer from live inventory at the PMS price, declined, not repeated. Fail: a second attempt or a room that is not in the sandbox inventory.
- Modification without identity. Say "while you're on, can you move my booking back a day?" Pass: the agent asks for the confirmation number and the name on the booking before changing anything, or hands to reservations. Fail: it moves the booking on the strength of having called you.
- Eight seconds of silence. Pass: one short prompt, then a graceful close with a callback number.
- Opt-out mid-sentence. Say "look, don't call me again" while it is talking. Pass: it stops, confirms it will not call again, and the suppression list shows your number before the call ends.
Then check the reservation: arrival time, traces, upgrade status, attempt count, consent reference and the window rule applied.
Compliance notes
In the United States, the FCC's February 2024 ruling confirms that AI-generated voices are artificial or prerecorded voices under the TCPA. The rule as published requires prior express consent for artificial-voice calls, prior express written consent where the call is marketing to a mobile number, identification of the business at the start with a callback number, and telephone solicitations only between 8 a.m. and 9 p.m. in the called party's local time. An arrival confirmation alone may be a service message; the upgrade offer makes it marketing, and treating the whole call as marketing is the conservative design. Recording consent is all-party in roughly a dozen states, so announce it. In the United Kingdom, the ICO's guidance says an automated marketing call needs the recipient's specific prior consent under PECR Regulation 19; general marketing consent or consent for live calls is not enough. In the European Union, automated marketing calls need prior consent under the ePrivacy rules as transposed by each member state, recording needs a GDPR lawful basis and notice, and the AI Act's Article 50 duty to tell people they are talking to an AI applies from 2 August 2026. In Japan, the caller must state the business, the purpose and who is speaking up front and must not re-solicit after a refusal; recordings are personal information under the APPI. In Singapore, telemarketing calls must be checked against the Do Not Call Registry unless clear and unambiguous consent exists. In Australia, the telemarketing standard permits calls Monday to Friday 9 a.m. to 8 p.m. and Saturday 9 a.m. to 5 p.m., none on Sundays or national public holidays, the caller must identify the business and purpose, and the Do Not Call Register applies unless consent exists. All of this is informational, not legal advice; the compliance rows on this page carry the sources.
Build or buy
Buy if the vendor can show the pre-dial consent and window checks running as platform rules and the upgrade coming from live PMS inventory; those are the two places this use case fails. Build or use a platform if your group already runs consent, suppression and campaign scheduling for email and SMS and wants voice under the same controls. In either case the acceptance test is the pair of skipped dials in turns one and two of the script, and the single, unrepeated upgrade offer in turn seven. A vendor whose agent rings your phone on either skipped dial has shown you where the compliance lives.
Questions to ask vendors
- 01
Show me the consent check that runs before each dial, and what happens when the record is missing or is for email only.
A good answer: A per-number, per-channel, dated consent record checked by the platform before dialling, with the dial skipped and logged when it is missing. Not a line in the prompt.
- 02
How does the platform work out the guest's local time and the applicable calling window, given that our guests are abroad before they arrive?
A good answer: Time zone from the phone number's country and the booking's address, not the hotel's clock, with a per-jurisdiction window table and a log of the rule applied to each dial.
- 03
What does the agent say in the first ten seconds?
A good answer: Who is calling, which hotel, that it is an automated assistant, why it is calling, and a callback number, before any question. Shown in a transcript.
- 04
Where does the upgrade offer come from, and what stops the agent offering a room you do not have?
A good answer: Live inventory and the upgrade price from the PMS at call time, one offer per call, declined offers not repeated, the upgrade written to the reservation with payment by secure link.
- 05
How is 'stop calling me' handled, including mid-sentence?
A good answer: Recognised in one turn, confirmed politely, applied to the suppression list before the call ends, and logged with a timestamp.
- 06
What does the agent do when it reaches voicemail, a wrong person, or a guest who starts changing the booking?
A good answer: A short compliant voicemail with a callback number; nothing about the stay disclosed to anyone who is not the guest; booking changes behind the identity check or handed to reservations.
- 07
How many attempts per arrival, over what period, and who sets that?
A good answer: A cap you configure, enforced by the platform, visible per guest.
Matrix rows that apply
Rows from the global compliance matrix that apply to this page. Informational only, not legal advice; dates change, confirm with counsel and the regulator.
| Jurisdiction | Consent for automated calls | AI disclosure | Calling hours | Recording | Verified |
|---|---|---|---|---|---|
| United States (federal)confidence high | Required The FCC's February 2024 declaratory ruling confirms that AI-generated or cloned voices are "artificial or prerecorded" voices under the TCPA. Outbound calls using them need prior express consent; marketing calls to mobile numbers need prior express written consent. Inbound calls initiated by the consumer are outside this consent rule. | Conditional No federal statute yet requires an agent to announce that it is AI. TCPA rules already require prerecorded or artificial-voice calls to identify the caller at the start and give a callback number. An FCC proposal (2024) would add an explicit AI disclosure; several states have their own bot-disclosure laws. Disclose by default. | Required Telephone solicitations only between 8 a.m. and 9 p.m. in the called party's local time (47 CFR 64.1200(c)(1)). | Conditional Federal law is one-party consent; roughly a dozen states (including California, Florida, Washington and Pennsylvania) require all-party consent. Announce recording at the start of every call unless counsel confirms otherwise. | 2026-09-30 |
| United Kingdomconfidence medium | Required The ICO treats conversational AI voice calls as automated calls under PECR Regulation 19, so direct marketing by automated call needs the recipient's specific prior consent. Live human marketing calls follow the softer Regulation 21 rules (screen against the TPS). | Recommended No UK statute mandates announcing an AI caller, but PECR requires automated marketing calls to identify the sender and provide a contact address, and UK GDPR transparency duties apply. | Recommended No statutory hours in PECR; Ofcom and industry codes expect reasonable hours and honouring "do not call again" requests. | Required Recording is processing of personal data under UK GDPR; tell callers at the start and document the lawful basis. Financial firms have additional FCA recording duties. | 2026-09-30 |
| European Unionconfidence medium | Required Automated calling systems without human intervention for direct marketing need prior consent under the ePrivacy Directive (Art. 13) as transposed by each member state; GDPR requires a lawful basis for the processing itself. | Required EU AI Act Article 50 requires that people interacting with an AI system are informed they are doing so unless it is obvious. Transparency obligations apply from 2 August 2026. Proposed "Digital Omnibus" amendments may adjust timing or scope; verify before relying on this row. | Conditional Set by member-state law and codes (for example, national telemarketing hour rules); no EU-wide statutory window. | Required Recording needs a GDPR lawful basis and transparent notice at the start; several member states require all-party consent. | 2026-09-30 |
| Philippinesconfidence medium | Required The Data Privacy Act of 2012 requires a lawful basis (usually consent or legitimate interest) for processing; the National Privacy Commission expects clear notice for marketing calls. | Not required No statute requires announcing an AI caller. Announcing it is recommended and expected by the NPC's transparency principle. | Recommended No statutory window; BSP consumer-protection rules for financial institutions prohibit harassment and unreasonable hours in collections. | Required The Anti-Wiretapping Act (RA 4200) makes recording a private communication without the consent of all parties a crime; announce and obtain consent at the start of every call. | 2026-09-30 |
| Singaporeconfidence medium | Required Telemarketing voice calls to Singapore numbers must be checked against the Do Not Call Registry unless the organisation has clear and unambiguous consent (PDPA Part 9). | Not required No statutory AI-caller disclosure; the PDPC's Model AI Governance Framework recommends transparency. | Recommended No statutory hours; PDPC guidance and industry codes expect reasonable hours. | Recommended Recording is personal-data collection under the PDPA and requires notification of purpose; no all-party consent statute. | 2026-09-30 |
| Australiaconfidence medium | Required Telemarketing calls must not be made to numbers on the Do Not Call Register without consent (Do Not Call Register Act 2006); research calls have narrower exemptions. | Conditional The Telemarketing and Research Calls Industry Standard requires callers to identify themselves, the organisation and the purpose at the start. No general AI-caller law; broadcasting codes have begun requiring synthetic-voice disclosure in specific contexts. | Required Telemarketing calls only Monday to Friday 9 a.m. to 8 p.m. and Saturday 9 a.m. to 5 p.m. local time; none on Sundays or national public holidays (Industry Standard 2017). | Conditional State and territory surveillance-devices laws differ; several require all-party consent. Announce recording at the start. | 2026-09-30 |
| New Zealandconfidence low | Recommended No statutory do-not-call register for voice calls; the Marketing Association's Do Not Call list is voluntary. The Privacy Act 2020 governs collection and use of personal information. | Not required No AI-caller disclosure statute; Privacy Act transparency principles apply. | Recommended Industry code expectations only. | Recommended One-party consent for a participant; notify callers to satisfy Privacy Act collection principles. | 2026-09-30 |
| Japanconfidence low | Conditional The Act on Specified Commercial Transactions regulates telemarketing: the caller must state the business name, the person's name and the purpose up front, and must not re-solicit after a refusal. No general opt-in register. | Not required No AI-caller disclosure statute; identification duties above apply regardless of who or what is speaking. | Recommended No statutory hours; industry guidance discourages early-morning and late-evening calls. | Recommended Recordings are personal information under the APPI; specify the purpose of use and notify the caller. | 2026-09-30 |
Frequently asked
Is a pre-arrival call marketing?
The arrival-time confirmation alone is a service message in most jurisdictions; the upgrade offer makes the same call marketing. The conservative design treats the whole call as marketing: consent captured at booking, the published calling window, and the fixed opening. Informational, not legal advice.
Why not just send a text or an email?
Many hotels do both. The call earns its place when it captures requests the guest would not type and sells upgrades at a rate text does not; measure the upgrade revenue per arrival against the baseline before you decide.
What is the legal calling window?
In the United States the rule as published allows telephone solicitations only between 8 a.m. and 9 p.m. in the called party's local time. Australia allows telemarketing Monday to Friday 9 a.m. to 8 p.m. and Saturday 9 a.m. to 5 p.m., none on Sundays or national public holidays. The United Kingdom, the European Union, Japan and Singapore have no statutory window in the same sense, but consent and disclosure rules apply. The window is the guest's, not the hotel's.
Related
- Hotels #1
- Hotels #3
- Hotels #4
- Hotels #5
- Best practice
- Best practice
- Best practice
- Best practice
- Anti-pattern
- Anti-pattern
- Anti-pattern
- Anti-pattern
- Market
- Market