Connect BigQuery read-only
A project ID, a dataset, and a service account key. Two IAM roles on that service account: BigQuery Data Viewer and Job User. It can read and it can run a query. It cannot write.
Connect BigQuery read-only. Bicycle watches your revenue-critical KPIs, names the cause, and recommends the next step. First agent in about 15 minutes.
No credit card·Real product, real data
It falls on mobile web. The cause is a payment provider's certificate rotation, and it lives in your gateway logs, not in your warehouse.
Agentic workflows run on a schedule and deliver briefings. You define the measures, choose the metrics, and write the directive that says what to investigate.
Deep-dive mode builds its own analytical plan. AI.KEY_DRIVERS names the exact segments behind the move, Apple Pay and mobile web, in one statement, with the SQL visible.
The segment is where the drop landed, not what caused it. The certificate rotation is in a gateway log, the config push is in a deploy log. Reaching those, correlating them, and acting on what you find are systems you build.
The drop surfaces on its own, ranked by revenue impact, with the segment and device already named. From ten unmodeled tables, with no measure authored first.
Cause analysis tests drivers inside BigQuery and signals outside it, ties the drop to the certificate rotation, and rules out a code deployment in the same window.
Escalate to the payment provider, recommended to the owner who can approve it. Previewed, bounded, reversible, logged.
The signature is kept, so the next drop with this shape is recognized the moment it appears.
Bicycle runs on top of Gemini in BigQuery and your warehouse rather than replacing them. What it adds is the detection you did not have to schedule, cause analysis that reaches past the warehouse boundary, and a governed next step.
Also compared: Dashboards · Build your own
Connect BigQuery read-only and the agent comes to life across the surfaces your team already lives in: alerts, data stories, chat, and dashboards. All from the same KPI and the same approved definitions. About 15 minutes after you connect.
KPI movement, surfaced before anyone asks. Checkout completion falls on mobile web, and the alert names the surface, the size of the drop, and what caused it.
The week or the quarter, as slides. What changed, why it changed, and what it cost, assembled into a deck you can present and share. Alerts cover today. Data stories cover the stretch.
Every follow-up, grounded. Ask why, ask where, ask what changed, and the answer comes back with its evidence attached.
Dashboards you did not have to build. Bicycle creates them from the KPIs it onboarded, and you can ask for another in plain language. They sit alongside the dashboards you already have.
BigQuery connection walkthrough
Recording pending. This slot holds the real 16/9 frame.
A real BigQuery connection, start to finish: connect, pick an agent, watch the model assemble.
A project ID, a dataset, and a service account key. Two IAM roles on that service account: BigQuery Data Viewer and Job User. It can read and it can run a query. It cannot write.
Pick only the tables your agent needs. Fewer tables, fewer queries, fewer bytes scanned.
Bicycle reads your schema and proposes the agents your data can already support. Checkout completion rate, payment decline analysis, cart recovery by channel, and more.
Confirm three screens. Data model, KPIs, patterns, thresholds. About 10 to 15 minutes, and we email you when it's ready.
Tell it when your dataset loads. Set it to 2 AM and it analyzes a complete day rather than a half loaded table. That is the difference between a real alert and a false one.
Bicycle classifies your tables into events and dimensions, maps each one to its source, and sets a refresh schedule per object. Every inference is visible, and every one is editable. You keep the guardrails.
Events: the business activities it tracks.
Dimensions: how it narrows a problem down to the segment where it actually is.
Your data team sets the guardrails and the agent runs inside them, which keeps the recurring investigations off the analyst queue without giving up control of what gets trusted.
Bicycle never writes to your project.
Your data is not copied out of BigQuery.
You pick the tables. Nothing outside that scope is visible.
Every inferred mapping, KPI, and threshold is yours to change.
Read-only, in place, live in about 15 minutes.
No credit card · Real product, real data