Google Sheets logoGoogle Workspace

Google Sheets WhatsApp Integration

Read a row to answer a question, write a row when something happens.

For a lot of teams the spreadsheet is the system of record, and that is fine. Libromi Connect treats a Google Sheet as a two-way database: a chatbot can look up a row and answer from it, and it can append or update a row when a conversation, order or form is completed. There is also a Google Sheet CRM mini app, so the same sheet can sit beside the conversation in the inbox.

Libromi Connect

Libromi Connect

WhatsApp Business Platform

Google Sheets logo

Google Sheets

Two-way connection

Where it shows up

  • Chatbot builder node
  • Inbox sidebar mini app
  • AI agent tool
  • Webhooks & REST API

The data exists, in a sheet nobody can query from chat

Stock levels, price lists, order references, delivery slots, class timetables — the answer to most repeat questions is already in a spreadsheet somebody maintains. Without a way to read it, an agent alt-tabs to find a value that a chatbot could have returned instantly, and the same question gets asked three hundred times a month.

What moves, and which way

Google Sheets to WhatsApp

  • Row lookup

    Find the row matching an order number, a phone number or a code, and answer the customer from its values.

  • Values into variables

    Columns from the matched row become chatbot variables you can use in messages or branch on.

  • Dynamic content

    Drive lists, prices or availability in a message from the sheet rather than hard-coding them in the flow.

WhatsApp to Google Sheets

  • New rows

    Append a row when a conversation completes, a form is submitted or an order is confirmed.

  • Row updates

    Update an existing row as a request moves through its stages.

  • Structured captures

    WhatsApp Flow form answers and chatbot variables land in the columns you mapped them to.

Because the sheet is shared, non-technical staff can maintain the data the chatbot answers from.

What you get

A spreadsheet as a database

Read and write rows from a chatbot flow, with no server, no schema migration and no developer.

Answer from real data

Order status, stock, timetable, price — return the current value instead of a canned reply.

Google Sheet CRM mini app

The same sheet can dock beside the conversation in the inbox, so an agent sees and edits the row while chatting.

Maintained by anyone

The people who own the data update the sheet directly. Nothing needs re-publishing for the change to take effect.

What you can build with it

Order tracking without an agent

The customer sends a reference, the flow finds the row, and replies with status and expected date.

Lead capture your team can actually see

Every qualified enquiry appends a row, so sales work from a live sheet instead of a chat export.

Availability lookups

Slots, seats or stock held in a sheet decide what the chatbot offers, and the row updates when one is taken.

In practice

A distributor answering stock questions all day

Retail customers ask whether a part is available and what it costs. The stock sheet was updated daily by the warehouse, but the only way to consult it was to ask an agent who had it open.

The result

The most common question in the business is answered instantly from data the warehouse already maintains, with no new system to run.

  1. 1

    The customer sends a part number to the WhatsApp number.

  2. 2

    The chatbot looks up the row in the stock sheet and reads quantity and price into variables.

  3. 3

    It answers with availability and price, and offers to reserve the item.

  4. 4

    If the customer reserves, the flow writes a row to the reservations tab that the warehouse works from.

How to connect it

  1. 1

    Connect your Google account

    Authorise Google Sheets from Libromi Connect and pick the spreadsheet and tab to work with.

  2. 2

    Map the columns

    Decide which columns are read into variables and which chatbot variables are written back to which columns.

  3. 3

    Add the block to a flow

    Place the read or write step where it belongs in the conversation, and branch on what comes back.

Frequently asked questions

Use the sheet you already maintain

Connect Google Sheets and let the chatbot answer from real data.