A voice concierge for websitesOpening soon

Your website, one sentence away.

Gerry is a voice concierge for any site with a filtered catalog: flats, cars, parts, rooms, machines. Visitors say what they need in one sentence; Gerry works your filters, opens the right listing, and hands you the request with the details already in it.

Gerry is live on this page. Scroll, or just ask.

What visitors say

A visitor says, here on a machinery catalog, the same way on a listings site

I need a CNC lathe for stainless, 2 m bed, under €150k.

12,480machines in the catalog
Found three that fit. Want me to send this to your regional dealer?

Then, on your site

Gerry doesn't describe your catalog. It uses it.

Not a chat window beside your filters. Your filters, your cards, your quote form, driven by voice. Every move here is an action your site declared.

This catalog is live. Click Gerry and ask for a machine, or use the filters yourself. Swap the machines for flats, cars, parts or rooms: the move is the same.

nordmark-machines.example/catalog
12machines
Request sentNordmark Dealer North gets the NL-2600S spec sheet and the visitor's message.

How it's wired

One line on your site. The map lives with us.

You add one script tag. Everything else is a site map that lives on heygerry: which filters exist, which pages open, where a request goes. We build it with you in the first 48 hours; you edit it later in your panel. When your site changes, we catch the breakage, not you. Watch the conversation light up the map it uses.

Three-bedroom in Kadıköy, sea view, under fifteen million.
Six fit. Want to see the two with a balcony?
Yes, and send the first one to the agent.
Sent to the listing agent with your number. They'll call you today.
<!-- the only thing on your site -->
<script src="https://heygerry.io/gerry.js" data-key="pk_…" defer></script>
# site map · lives on heygerry, edited in your panel
site: yourportal.com
filters:
rooms: ?rooms={n}
district: ?district={name}
view: ?features=sea_view
price_max: ?price_max={amount}
open: /listing/{id}
request: form#contact-agent # the one write action, declared on purpose
reads: [data-katman-context]

Prefer code? Sites with their own logic can wire their own actions in JavaScript instead: window.GerryConfig = { key, actions }. Same widget, same rules.

Install

One line, before the closing body tag.

<script src="https://heygerry.io/gerry.js" data-key="pk_…" defer></script>
Loads after your pageDeferred, no framework, no cookies. Your Core Web Vitals don't move.
Never guesses your siteThe site map names the filters, pages and one form Gerry may use. Nothing outside it.
Reads only what you markThe page title and elements you mark with data-katman-context. Nothing else.
Set up in 48 hoursWe map your site with you and hand you the panel. Redesign your filters later: we catch what breaks, you change nothing.
index.html
<!doctype html>
<html>
  <body>
    <header>…</header>
    <main class="catalog">…</main>
    <footer>…</footer>
    
  </body>
</html>
nordmark-machines.example
Gerry

Who it's for

Any site where the visitor filters before they choose.

Property portals, car and dealer sites, parts and technical shops, travel and lodging search, machinery catalogs. If your visitors work a filter rail, Gerry can work it for them.

Property portals “Three-bedroom in Kadıköy, sea view, under fifteen million.” Gerry presses the filters and opens the ones that fit.
Car and dealer sites “2016 Polo, diesel, automatic, in Istanbul.” Gerry narrows the lot, opens the listing and offers to send it to the dealer nearby.
Parts and technical shops Eight thousand part numbers, one sentence. Gerry opens the one that fits the car and offers the next step.
Travel and lodging search Dates, guests, place, in one breath. Gerry sets the calendar, filters the rooms and opens the one that fits.

Security and data

The answers your legal team will ask for.

Written down, so the first meeting with security is the last one. What is ours is ours, what is our voice partner's is theirs, and we say which is which.

Visitor's browsermic opens on click Gerryour API and site maps OloVoicevoice partner, ISO 27001 · 27701 · 42001 Your siteonly what the site map allows live audio live audio, PII masked action + parameters what we keep: minutes used, actions taken
Our voice partner, OloVoiceISO/IEC 27001information security management, accredited
Our voice partner, OloVoiceISO/IEC 27701privacy information management
Our voice partner, OloVoiceISO/IEC 42001AI management system
Our voice partner, OloVoiceKVKK & GDPRcompliant; personal data masked before it reaches the language model
heygerryNo certificate yetnine rules fixed in code, a DPA ready to sign, a sub-processor list on request
When does the microphone open?
Only when the visitor clicks Gerry, and the browser asks them first. It closes when the conversation ends. No passive listening, no wake-word detection in the page.
Is audio recorded?
Audio goes live to our voice partner to run the conversation; nothing is recorded by us. We keep the minutes used and the actions taken. What the partner retains for the conversation to run is governed by its certified controls and set out in the DPA.
What does Gerry read from my page?
The title, the URL path, and elements you explicitly mark with data-katman-context. No form fields, cookies, storage or free page text. Our logs carry no page content at all.
What can Gerry do on my site?
Exactly what your site map allows: the filters, the pages and the one form it names. Our server never runs an action itself; the page does. Anything else gets a fixed, non-generated reply.
Where does the data go?
Live audio to OloVoice, a Türkiye-based voice platform certified to ISO/IEC 27001, 27701 and 42001, which masks personal data before any text reaches a language model. Our API and database run on cloud providers under contract. The full sub-processor list comes with the DPA.
GDPR and KVKK?
The microphone prompt is the consent moment and the notice is one tap away. You are the controller, we process on your behalf under a DPA that is ready to sign. Our voice partner is KVKK and GDPR compliant and ISO/IEC 27701 certified for privacy management.

Questions

What buyers ask before they say yes.

Does it work with my platform?

Any site that renders a filtered list in the browser: custom code, WordPress, Shopify, ikas, a headless storefront. The script tag is the same everywhere; the site map is what changes.

Does it change my SEO or speed?

No. The script loads deferred after your page, adds no cookies and never touches your markup. Filters are applied through the same URLs your site already uses.

What if a visitor asks something unrelated?

Gerry gives one fixed, non-generated line and offers to help with the site. It does not chat about the weather.

How long does setup take?

Send the address of your search page. Within 48 hours the map is attached and Gerry works your filters. You review it in the panel and go live when you like.

Which languages?

English and Turkish today, with the voice, the recognition and the labels following the visitor's language. More on request.

What do I pay for?

Conversations, with minutes underneath. A visitor who clicks and talks is one conversation; a long one counts as two. You see both live and set a cap.

Can I try it before installing anything?

Yes. Send us a URL and we run Gerry on your site in a twenty-minute call, no install. Or start a free trial and add the line yourself.

Who sees the audio?

Our voice partner, live, to run the conversation. We keep minutes and actions, not audio. The partner is ISO/IEC 27001, 27701 and 42001 certified and masks personal data before text reaches a model.

Try it on your site

Send us a URL. We run Gerry on it, live, in a twenty-minute call.

No install, no commitment. You watch Gerry work your real catalog, we tell you exactly which actions it would need. Pilots get the first month free; three slots this quarter.

Or don't type at all: click Gerry and say "fill this in for me". It's a write action, declared like any other.

GerryBy voice
Fill this in for me. I'm Ada Müller from Nordmark Machines.
Got it. What's the best work email to reach you?
ada at nordmark dash machines dot com.
ada@nordmark-machines.com. Shall I send it?

Gerry asks for what's missing, spells emails back, and sends only when you say so. The same write action a dealer form would use.

Kept for your request only, never shared. We reply within one working day.

Prefer invoicing? We support bank transfer, with a proper invoice for your accounts.

Pricing

Priced by the conversation, with the minutes shown.

The unit is a conversation: one visitor, one thing they wanted. Voice costs money by the minute, so every plan also carries minutes, and you watch both as they are used, not on next month's invoice. A conversation longer than 5 minutes counts as two. Month to month after the trial.

Estimate your month$79/ month on Starter

200 conversations, 500 minutes. Inside the plan.

Your panel, this month
0 / 1,500 conversations

See Gerry on your catalog in twenty minutes.

Bring a URL. We run Gerry on it live, in the call.

Opening soon

Gerry opens to everyone shortly. Leave your email and we'll write the day it does. One email, nothing else.