How hola. works · transparency kit

No black box.

Exactly what hola. is built from, where every answer comes from, and what it does when it doesn't know. Plain enough for an owner, detailed enough for whoever handles your tech.

Answers from
Only information you approve
Channels
WhatsApp and your website
Languages
English and Spanish, native
Your part
Under 30 minutes
01 · Architecture

Five parts, and you can see every one.

Every message a guest or buyer sends goes through the same path. Nothing is hidden, and nothing is pulled from the open internet.

How a message becomes an answer
flowchart TB
  V["Guest or buyer
WhatsApp · website chat"] --> C subgraph HOLA ["hola."] direction TB C["The conversation so far"] S["Your source of truth
listings · rooms · rates · policies"] R["Your rules
voice · questions · guardrails · hand-off"] M(["Language model"]) C --> M S --> M R --> M end F["Your website · spreadsheet · PDFs"] -. "kept current" .-> S M -->|"answer in seconds"| V M -->|"needs a person"| T["Your team takes over the chat"] M -->|"every morning, 6 a.m."| B["Lead brief on your WhatsApp"] classDef model fill:#EAF0FF,stroke:#3E6BFF,color:#161A21; class M model;
01

Channels

WhatsApp Business on the number your clients already know, plus a chat on your website. Your team can open any conversation and take over at any moment.

WhatsApp Business · website widget · Instagram and email on request
02

Your source of truth

Your listings or rooms, rates, policies and extras, turned into one clean document you approve. We set it up to stay current from wherever your information already lives.

Website · spreadsheet · PDFs → one approved source
03

Your rules

Your tone, the questions you want asked, what counts as a hot lead, and what always goes to a person. The guardrails (never invent, never negotiate, no legal advice, honest about being digital) are built in, not bolted on.

Written instructions, reviewed with you before launch
04

The language model

On every single message, the model reads the conversation, your full source of truth and your rules, then writes the reply. It runs on a provider that does not train on your conversations.

Open-weight model · hosted inference with no training on inputs
05

Hand-off and the morning brief

When a conversation needs a person, hola. says so and passes it on with the context. Every morning at 6 a.m. you get a brief per lead: who, what they want, budget or dates, and the next step.

Escalation rules · daily summary on WhatsApp

Why there's no search engine in the middle

For a brokerage or a boutique hotel, everything you approve fits in front of the model on every message. Nothing has to be searched for, so nothing can be missed by a search. For much larger knowledge bases (hundreds of documents) we add retrieval search. That's on the roadmap below, not hidden in this diagram.

02 · One message, step by step

From "is it available?" to a qualified lead.

The same cycle runs for every message. The checks happen before the reply is written, not after.

Message cycle · brokerage edition
sequenceDiagram
  autonumber
  participant B as Buyer
  participant H as hola.
  participant S as Source of truth
  participant T as Your team
  B->>H: Is Lote del Sol still available?
  H->>S: Read approved listings and rules
  S-->>H: Lote del Sol · 1,254 m² · titled · $439,000
  Note over H: Is it in the inventory? Does this need a person?
  H-->>B: Yes. 1,254 m², titled, $439,000. Building or investing?
  B->>H: A home, cash, around $450k.
  H-->>B: Offers Thursday 10:00 or Friday 14:00
  B->>H: What would the seller take?
  Note over H: Negotiation → hand-off rule
  H-->>B: That's for our agents. Best WhatsApp to reach you?
  H->>T: Hand-off with the full conversation
  H->>T: 6:00 a.m. lead brief
        
03 · Front desk and hola.

Not a replacement for your team. The shift they can't cover.

Your people are better at judgement, negotiation and care. hola. is better at being there at 11:47 p.m. with the right price. The point is to use each for what it does best.

The same message, 11:47 p.m.
Without hola.
Message arrives
↓
Team asleep or busy
↓
Reply next morning
↓
Already chose someone else
With hola.
Message arrives
↓
Reads your approved info and rules
↓
Answers in seconds, in their language
↓
Qualified lead or clean hand-off
Busy front deskhola.
Nights and weekendsWaits for morningAnswers in seconds
English ↔ SpanishDepends who's on shiftNative in both, switches mid-chat
Prices and detailsFrom memory, or a tab they have to findReads the approved source on every message
Same question, tenth timeTired, shorter, sometimes differentSame facts every time
Negotiation, judgement, upset clientsYour team, alwaysHands off with the context
Final confirmationYour teamCollects everything, never confirms on its own
04 · Setup

Your part takes under 30 minutes. Ours takes about four weeks.

There's no software for you to learn. We build it, you approve it, and nothing reaches a client until you've said yes.

STEP 1You: 2 minutes

Connect your knowledge

Send us your website, a spreadsheet or a folder of PDFs. Whatever you have works.

  • We turn it into one source of truth you can read and correct
  • We set it up to stay current when your listings or rates change
STEP 2Us, with you

Connect your channels

WhatsApp Business on your existing number, and a chat on your website.

  • Clients keep writing to the number they already know
  • Calendar, CRM or booking-engine connections are scoped as a separate project
STEP 3You: 20 minutes

Set the rules

A short questionnaire: your tone, the questions you want asked, what counts as a hot lead, what always goes to a person.

  • Guardrails come built in: never invent, never negotiate, no legal advice
  • Escalation rules decide what reaches your team, and how
STEP 4You: approve

Test, approve, go live

You get a free demo on your real information first. Message it like a client would.

  • We test it in both languages, including trick questions: things not in your inventory, discounts, legal
  • You approve before a single client sees it
  • We review real conversations and improve it every month
05 · Accuracy

It doesn't guess. Here's how, and where it can still slip.

Why it's more consistent than a busy front desk

A person answering at the end of a long day recalls prices from memory, retypes details from another tab, and sometimes gives the tenth client a shorter answer than the first. hola. reads your full approved information on every message, so the price it quotes is the price in your source, at 3 a.m. the same as at 3 p.m.

Strict grounding, in plain words

hola. is told to answer only from the information you approved. If the answer isn't there, it doesn't fill the gap. It follows the rule for that situation:

  • Not in your inventory: says so and offers the two closest matches.
  • Price negotiation: list prices only. Offers go to your team with context.
  • Legal, tax, residency: one line of orientation, then your attorney or agent.
  • Anything it can't confirm: says it will check with your team and collects a contact.
  • "Are you a person?": says it's your digital receptionist, and a person is one message away.

What it can still get wrong, and how we catch it

Language models can describe a true fact too generously. In our own testing, hola. once called a lot that's an 8-minute walk from the beach "beachfront". The price, size and title were right. The adjective wasn't.

So we don't promise perfection. We build for it to be caught:

  • A rule per edition: describe each listing or room only with its stated facts.
  • A test set before launch: the tricky questions, in both languages.
  • A monthly review: we read real conversations and tighten what drifted.
  • Your team in the loop: anyone can take over any chat, and nothing is confirmed without a person.
06 · In one slide

The short version, ready for a deck.

Headline
Every inquiry answered in seconds. Every answer traceable to your own information.

hola. is a WhatsApp receptionist built on your listings or rooms, your rules and your voice. English and Spanish, day and night, with your team one message away.

Answers from your data, not the internet

It quotes your prices and your policies, and says so when something isn't there.

Knows when to stop

Negotiation, legal questions and upset clients go to your team, with the conversation attached.

Native in two languages

It switches the moment your client does, so no one gets a translated-sounding reply.

Done for you, reviewed every month

No software to learn. We set it up, you approve it, and we keep improving it.

Why not an off-the-shelf chatbot?

Generic chatbots answer a list of FAQs. hola. is built for one business at a time: your inventory kept current, your qualification questions, your hand-off rules and a brief on your phone every morning. It's set up by a team in Nosara that sells real estate and shoots for hotels on this coast, and knows what a buyer at 11:47 p.m. actually asks.

07 · Two conversations

What it used, line by line.

Both use the sample businesses from our live demo. Every fact in the replies comes from the panel beside them.

A buyer moves a viewing

Playa Norte Realty, a sample brokerage. Sarah booked Thursday 10:00 at Lote del Sol and writes back in the same chat.

Hi, it's Sarah again. Something came up Thursday. Can we move the viewing?
Of course, Sarah. I can offer Friday at 14:00 or Monday at 9:00 for Lote del Sol. Which works better?
Friday 2pm.
Noted: Friday 14:00 at Lote del Sol, Playa Guiones. Julián will confirm with you on WhatsApp, and the map pin stays the same.
What hola. used
CONVERSATION SO FAR
Sarah · Thursday 10:00 · Lote del Sol · her WhatsApp
YOUR RULES
Viewing slots: weekday mornings 9:00/10:00, afternoons 14:00/15:00. Offer two.
HAND-OFF
The change goes to the assigned agent and into the morning brief. Writing it to your calendar automatically is a separate project (see the roadmap).

A new guest asks the hard question

Casa Marea Hotel, a sample 12-room boutique hotel. Three policies apply to one message.

Hi! 2 adults and our 12-year-old, Dec 22 to 24. Can we get the Pool Villa? And what if we have to cancel?
Thank you for thinking of us. Casa Marea is adults-only (16+), so I'm sorry we can't host your 12-year-old this time.

For future reference: the Pool Villa is from $720 a night in high season, Dec 20 – Jan 5 has a 3-night minimum, and cancellation is free up to 30 days before arrival.
What hola. used
POLICY
12 rooms, adults-only (16+)
RATES
Pool Villa · from $560 green season / $720 high season (Dec 15 – Apr 30)
MINIMUM STAY
3 nights, Dec 20 – Jan 5
CANCELLATION
Free up to 30 days before arrival in high season
NEVER
Invent an exception, a discount or availability
08 · Roadmap

What it doesn't do yet, said out loud.

These aren't in the standard plan today. Some we build on request as a separate project. Before you sign, we'll tell you exactly which ones exist for your build.

On request

Calendar and CRM write-back

Viewings and leads written straight into Google Calendar, HubSpot or Airtable, with a check before anything is saved.

On request

Booking-engine connection

Live room availability and reservations through your booking engine, instead of a request your team confirms.

Roadmap

Voice calls

The same receptionist answering your phone line, in both languages.

Roadmap

Retrieval search

For knowledge bases too large to read in full on every message: hundreds of documents, manuals, contracts.

Roadmap

Returning-client recognition

Recognising a number across separate conversations and recalling their history from your CRM.

Needs legal review

Deposits and payment links

Taking money involves holding client funds in Costa Rica, so we'd scope it with your accountant and attorney first.

See it answer your own business.

Send us your website or listings on WhatsApp. We'll build your free demo on your real information and send you the link.