Live answers from your database

An AI chatbot that answers from your live database

Connect your MySQL or MariaDB database, choose the tables Kiko may read, and it answers questions like “is this in stock?” or “has my order shipped?” from your live data, on WhatsApp, Telegram and your website. Kiko only ever reads, and a customer who isn't signed in can only look up their own record, never anyone else's.

Updated 5 November 2026

Ask AI about this pageChatGPTClaudePerplexityGoogle AI
How it works

How a live answer works

  1. Step 1Connect your database

    Enter its address and a read-only login, choose the tables Kiko may read, and say in a sentence what they hold.

  2. Step 2A customer asks

    “Is the Harbour sofa in stock?” or “Where's order 10482?”, in their own words, on any channel.

  3. Step 3Kiko looks it up

    It writes a query for your tables, which is checked before it runs: reading only, within your chosen tables, with a row and time limit.

  4. Step 4It answers from the result

    In plain words, in the customer's language, and every lookup is listed for your team to see.

On every plan, after a 14-day free trial. See pricing

Looked up liveRead only
stockHarbour 3-Seater · 2 rows
ordersOrder 10482 · 1 row

What customers can ask

  • Stock and availability

    Whether a product is in stock, where, and when it's due back.

  • Their order

    Its status, items and delivery, found by the order number they type.

  • Prices and details that change

    Anything your tables keep current, such as prices, sizes or opening slots, instead of a page that goes out of date.

  • Alongside your knowledge

    Kiko uses the database for live facts and your website and files for everything else, in the same answer.

    Learn more

What your team sees

  • Every lookup

    The customer's question and the query Kiko ran, newest first, for each database.

  • Tables you chose

    Exactly which tables Kiko may read, and what you told it they contain.

  • Test the connection

    Check that HeyKiko can still reach your database at any time.

  • Lookups in the Playground

    Testing your agent runs real lookups, so you see the answers customers will get.

What you can set

In Knowledge › Database, for each agent.

Live answers from your database settings
SettingWhat it does
DatabaseMySQL or MariaDB: host, port, database name and a read-only username and password.
Use SSLFor databases that need an encrypted connection.
Tables your agent can readChoose each one; leave off anything private, such as payments or staff.
What it containsA sentence or two that tells Kiko which questions to answer from it.
Answer from it nowStart using the database straight away, or connect it first and switch it on later.

Good to know

  • Read-only, three ways over

    Use a login that can only read. On top of that, every lookup runs in a read-only transaction that is always rolled back, and each query is checked before it's sent. Kiko can't change your data.

  • Customers can't browse your data

    Someone who isn't signed in, which includes everyone on WhatsApp and Telegram, never sees names, emails, phone numbers or addresses, can't ask for totals or counts, and can read a table of people's records only with an exact value they typed, such as their order number. These rules are in code, not in Kiko's instructions.

  • An order number is the key

    A customer with an order number sees its status, items and total, though never whose order it is.

  • MySQL and MariaDB only

    PostgreSQL, SQL Server and spreadsheets aren't connected yet. Your database must be reachable from the internet; addresses on private networks are refused.

  • Your password is encrypted

    Database passwords are stored encrypted, and the connection uses SSL when you turn it on.

    Source: Security and data
FAQ

Questions about connecting Kiko to your database

Straight answers before you set it up.

Still have a question?Ask Kiko. It's a HeyKiko agent trained on everything here.

Yes. Connect your MySQL or MariaDB database in HeyKiko, choose the tables Kiko may read, and it looks up live answers, such as stock or an order's status, on WhatsApp, Telegram and your website.

Keep reading

Kiko, the HeyKiko mascot, waving

Let Kiko take the next message

Train your agent on your website today, put it on WhatsApp, Telegram and your site, and watch the first conversations come in.

  • No card needed
  • Set up without code
  • Cancel any time