Hear how it answers your customers

SayTrue answers the phone, web chat and Facebook and Instagram inbox in Croatian first, only from knowledge you approve. Pick a business and play the conversation.

Book a demo 20 minutes, one live call in Croatian, your questions.
Saltmarrow Hotel, web chat at 21:47
Saltmarrow Hotel · web chatAgent is replying
  1. 21:47Guest

    How late can we check in? Our ferry docks at 23:30.

  2. 21:47Agent

    Check-in is possible until midnight. Please call reception when your ferry docks. The desk will wait for you.

  3. Late check-in policy Knowledge used · approved entry

Fictional business, in a scripted scenario adapted from the current site's demo.

Every conversation ends one of three ways

Your team sees which, with the source log beside the transcript.

Grounded

Answered from an approved entry, and the log names which one.

Escalated

Handed to your team with a summary and the sources it used.

No source

It refused to guess. The question goes to the gap report.

Live in four steps

Bytecode sets it up with you. Nothing goes live until a real call proves it.

  1. Knowledge first

    Your approved entries and documents go in: imported, drafted from your website, or written by hand.

  2. A number connects

    Your own phone number routes to the agent. Existing numbers keep working.

  3. A real test call

    Go-live waits for the same readiness checks the live call path runs, confirmed by an actual call.

  4. Your team supervises

    Transcripts, escalations and knowledge gaps land in one console your staff runs day to day.

  • Phone
  • Web chat
  • Messenger
  • Instagram DM
  • WhatsApp, not yet

You decide what it may say

Each entry tells the agent to answer alone, open a ticket or pass the caller to a person.

  • Searched by meaning. Price lists, policies and manuals, cited when used.
  • Facts that expire. A lapsed entry makes it say it can't confirm.
  • Drafted from your website. Your team approves each entry.
  • How much is a minor service for a 1.6 diesel?Answers on its own
  • Do you service air conditioning?Answers on its own
  • Is my last repair still under your guarantee?Opens a ticket
  • I want to dispute an invoice.Transfers to a person
  • Workshop closed on 1 NovemberExpires 2 Nov, 00:00
  • Fictional demo business, Copperwrench Auto Care.
Your team's queueFictional demo
Needs you: call back Marko Horvat Copperwrench Auto Care · Front brake pads in stock? · +385 91 234 5678
Escalated to reception Pinewhistle Camping · Seaside pitch availability, context included
Ticket: is my last repair under guarantee? Copperwrench Auto Care · Summary and sources attached

When it shouldn't answer, your team gets it

  • Live transfer to the department that owns the topic, with contacts per language.
  • Working hours respected. It never rings an empty office.
  • No invented promises. It records callback requests and never promises one nobody scheduled.
  • Your number stays yours. It routes to the agent, and existing numbers keep working. Go-live waits for a real test call.

How pricing works

There's no public price list. Deployments differ too much for one honest number, so you get a concrete figure at the demo call.

  • ChannelsPhone, chat, Messenger, Instagram
  • VolumeConversations a month
  • LanguagesCroatian first, others per client
  • IntegrationsLive tools and dynamic entries

Questions we hear first

More in the full FAQ.

What exactly is SayTrue?

A managed AI customer-service agent for your phone line, website chat and Facebook and Instagram inbox. It answers only from knowledge you approve, keeps a source log your team can check, and hands over to your people when it shouldn't answer alone. Bytecode sets it up; your staff run it day to day.

How is it different from a chatbot that makes things up?

It can only answer from your approved entries and documents. Where no grounded source exists it refuses, escalates or records the question, and the source log shows which entry produced every answer. Reports count three outcomes: grounded, escalated and no source.

Which languages does it speak?

Croatian first. The pipeline is tuned and listening-tested for it. Other languages are configured per client, with a fallback chain instead of silence. Bring the language mix your customers actually use to the demo call.

Which channels are covered, and which aren't?

Phone, web chat, Facebook Messenger and Instagram DM, all from one knowledge base. WhatsApp is not covered yet. We say so up front, because for some businesses it is the deciding channel.

What happens outside our working hours?

The agent knows your hours. At night it answers what the knowledge base covers and records what it can't as a request with contact details. It never transfers a call to an empty office, and it never promises a callback nobody scheduled.

How much does it cost?

There is no public price list, because deployments differ too much for one honest number. Cost depends on channels, conversation volume, languages and integrations. You get a concrete figure at the demo call, once we understand your setup.

How does it handle GDPR?

Retention is set per client, 90 days by default, and a nightly job purges data past it. Client data sits behind tenant isolation with automated tests on every endpoint, credentials are encrypted at rest, and you get the subprocessor list with processing locations before signing.

Can we try it before deciding?

Yes. The demo call includes a live conversation with a demo agent in Croatian, on demo data. Bring your hardest questions and judge with your own ears.

Bring your own customer's question

Twenty minutes, one live call in Croatian on demo data, and a concrete price for your setup.

We use these details only to arrange the demo and reply. No mailing lists, no sharing. Details in the Privacy Policy.