Connector

Enable business reporting from your Google BigQuery data

Turn your data warehouse into a real reporting library. Connected Data Marts, ready for Microsoft Teams.

Google BigQueryConnected
Data MartPublishedone definition
Microsoft TeamsDaily 09:00
Refreshed on a schedule. No exports, no copy-paste.

Get started free

Hand this to your AI

Managers in Microsoft Teams ask the same Google BigQuery questions every week, and an analyst answers each one by hand.

Paste this into your AI assistant. It turns your Google BigQuery tables into connected Data Marts with OWOX Data Marts and posts the answers to a Teams channel on a schedule, calculated in SQL.

The prompt

post a weekly report from my Data Marts on Google BigQuery to our Microsoft Teams channel, covering the questions managers ask most, with numbers calculated in SQL and explained briefly

S01 · Step 1

Start from your Google BigQuery data

Connect your BigQuery project and pick the dataset that holds the data your Microsoft Teams reports draw on.

  • Nothing to move or copy.
Google BigQueryYour data warehouseDataset
Unified Ad SpendConnected dataNothing to move or copy

S02 · Step 2

Build a reporting library in Google BigQuery

Each Data Mart is a ready report, described by AI, and joins to other Data Marts through the data model.

  • Business users browse reports, not tables.
Data martsUnified Ad SpendAISessionsAI
Unified Ad SpendData modelplatform_roas · platform_cpa
Unified Ad Spend + Sessions
SessionsJoined by a shared key

S03 · Step 3

Send Google BigQuery reports to Microsoft Teams

Schedule a Data Mart's report to a Teams channel, with a short analysis written under the numbers.

  • The team sees the numbers where it already works.
Microsoft TeamsScheduledWeekly paid media reportcostInUsdclicksimpressionsAnalysisThis week's spend and clicks, split by ad platform.Compare platform_cpa across platforms to see where it is highest.platform_roas shows which spend is paying back; read it next.

S04 · Step 4

Keep Microsoft Teams connected to the same data

Ask in Claude, export to a sheet, share with the boss.

  • One source, every tool.
Unified Ad SpendOne source
ClaudeAsk in chat
Google SheetsExport to a sheet
Your bossShare the answer

Recent updates

Why OWOX

Why OWOX for Google BigQuery reporting

Microsoft Teams is where your organization collaborates, so the report arrives there on a schedule.

  • You own the data. It lives in your own BigQuery project, not inside an ad platform or a CRM.
  • SQL first, AI second. Every insight starts with a number calculated in SQL on BigQuery, and the analysis is written around it.
  • Every number has a source. The figures in the message come from a Data Mart on BigQuery, and the SQL behind them is visible in OWOX.
  • On your schedule. Send daily, weekly or on a condition to any Teams channel.

Book a callGet started free

Trust

The Data Partner You Can Trust

users

175K Source: Internal OWOX data as of 2026-11-11

Executives and data analysts across 20+ industries

G2 rating

4.9★2

“A trusted data analytics partner” — verified review

npm installs

171K3

In Open Source We Trust

Customers