Skip to content

Automation · Operations and reporting

Ask on WhatsApp how much you sold yesterday and from which channel with Coupler.io

Ask on WhatsApp how much you sold yesterday and which channel it came from: an AI agent queries your Coupler.io data sets with SQL.

How do I know how much we sold yesterday and which channel it came from without opening the store or the ads?

You write to your Met "how much did we sell yesterday and which channel did it come from?". The Met finds in Coupler.io the data set of the data flow that brings your store and your ads together, reads its columns and the business context already saved, checks when it was last refreshed and runs the SQL query, which runs on Coupler.io's side. It replies with yesterday's sales by channel and the time of the data. If you clarify something, such as the currency, it saves it for next time, and if you ask for a refresh, the Met refreshes the data flow from its source.

What starts it

When someone asks for it

It starts when someone on the team asks the Met about sales for a day or a period. Each query runs on request; this procedure does not leave a scheduled report.

A manual task: someone on the team runs it with a button, or asks the Met for it in chat.

Who runs it

Sales analytics Met with Coupler.io

This is not a named, seeded Met. It is an internal Met with Coupler.io connected: its work ends when it delivers the figures the query returned, or when it tells you which data set it could not see and why.

Run by the data analyst Met

Channels: WhatsApp

What you need connected

6 steps · 7 tools

The procedure, step by step

Each step shows the tool that runs. They belong to the real connector: if one of them stopped existing, this page would not build.

  1. 1

    Find the data set

    The Met searches by name or keyword for the data set that brings sales and ads together. If it does not know which one it is, it lists the data sets in your data flows and tells you which ones exist.

  2. 2

    Read the columns

    Before querying, the Met reads the data set's columns, their types, their descriptions and the business context already saved, such as the currency or the rows that do not count.

  3. 3

    Check the data is up to date

    The Met checks when the data flow last ran, so it can tell you what time the data it is about to reply with is from.

  4. 4

    Query sales by channel

    The Met runs the SQL query that adds up yesterday's sales by channel. The query runs in Coupler.io and only the result reaches the Met, which replies to you on WhatsApp.

  5. 5

    Save what it learned

    If you clarify something in the conversation, such as that the currency is COP or that test orders do not count, the Met saves it on the data set as business context, if the admin leaves that action on.

  6. 6

    Refresh if you ask

    If the data is stale and you ask for a refresh, the Met refreshes the data flow from its source. It does not do it on its own: only when you ask.

Before you start

What you need ready

The Met solves none of these for you. If one is missing, the automation stops there.

The limits

What this automation does NOT solve

Better said here than discovered halfway through the rollout.

FAQ

Questions about this automation

According to your data flow's schedule in Coupler.io. The Met tells you when it last ran and, if you ask, refreshes it from the source.

Because the data flow that brings them in does not have the MCP as a destination. Add it in Coupler.io and the data set shows up.

Each query reads one data set at a time. To combine them, Coupler.io can build a new SQL data set from data sets in the same data flow, a step this procedure does not include.

Keep going

Other automations built on the same tools

Want this automation running on your own data?

We will show it to you with your accounts connected, not with a canned demo.