Integrations

Agreeable Data Integrations

The read-only data connectors we build and operate for client engagements, so the reporting tools and internal assistants we deliver can answer questions from a client’s own live data. This page explains what those connectors do, and what they never do.

Read-only by design

Where a platform’s API distinguishes read from write access, we request read-only scopes.

Built per engagement

Each connector serves one client and one named purpose, never a shared product.

What this is

Live data for the tools we build.

Agreeable Data is a data and AI engineering consultancy. When a client engages us to build reporting tools or an internal assistant, those tools need the client’s own numbers to be useful. So we connect a small set of the client’s data sources (a spreadsheet here, an advertising platform’s API there) and the tools answer from live data instead of stale exports.

Every connector is built for one named purpose. A connector exists to do one specific job for one specific client, such as refreshing a tracking spreadsheet or reporting on ad-campaign performance, and its access is scoped as narrowly as the platform allows. When the engagement ends, the access ends with it.

What the connectors do

Two representative examples.

Each integration is purpose-built for one client engagement. These two shapes cover most of what we build.

Spreadsheets

Tracking-spreadsheet refresh

A client’s team already lives in a tracking spreadsheet. A connector reads the source systems on a schedule and refreshes that spreadsheet, so the numbers stay current without anyone copy-pasting.

  • Reads source data on a schedule the client sets
  • Refreshes only a spreadsheet the client owns and designates
  • Nothing in the source systems is created, edited, or deleted

Advertising

Ad-campaign performance reporting

A connector reads campaign performance from an advertising platform’s API — spend, impressions, clicks, conversions — so the client’s reporting reflects what actually ran.

  • Read-only API scopes wherever the platform offers them
  • Campaigns are never created, paused, edited, or deleted
  • Credentials granted by the client through the platform’s own consent flow

What it is not

Four things these connectors never do.

The boundaries matter as much as the features.

01

No write access

A connector never creates, edits, or deletes anything in a connected account. Where a platform’s API distinguishes read from write access, we request read-only scopes.

02

Not a public product

There is no signup page and no self-serve app. Each integration is built and operated by Agreeable Data for one specific client engagement.

03

Never resold

Data a connector reads is used only for the engagement it was built for. It is not resold, shared with other clients, or reused anywhere else.

04

Scoped per engagement

The client grants access to a named Agreeable Data account or service identity through the platform’s own permission model, and can revoke it there at any time.