Peekaboo
Integrations and API

Integrations and API

Custom Reports

Compare your options for building a client report that looks like your own brand, not a generic screenshot.

2 minute read · Last reviewed: August 14, 2026

You need to hand a client (or your own team) a report that looks like it belongs to your brand or your existing reporting stack, not a generic AI Peekaboo screenshot.

Your options today

There's no single one-click "custom report" button, but there are a few solid paths depending on how much control you want:

Build your own dashboard on your own domain. Pull data through the REST API and build a report on infrastructure you control, with your own branding, URL, and layout. This is the most flexible option and the one to reach for if a client needs something that looks fully native to your agency.

Looker Studio. Connect AI Peekaboo's community connector (see the Looker Studio article) and build a report inside Looker Studio, which already supports your own branding and layout options and doesn't require writing any code.

AI-assisted report generation. Connect Claude (or another MCP-compatible client) to your AI Peekaboo data via API key and ask it to generate a report directly, whether that's a written summary, a formatted document, or a structured dataset you drop into another tool. This is a fast way to get a first draft of a client-ready report without building a dashboard from scratch.

What's not available yet

There's no native integration with Agency Analytics or Octoboard today. If either of those is your main reporting tool, the interim path is: pull your data via the API, land it in Google Sheets, then bring it into your reporting tool from there. It's a couple of extra steps, but it keeps your existing reporting workflow intact while a native integration isn't available.

Which option to pick

If you already use Looker Studio for client reporting, start there, it's the least setup. If you need something white-labeled beyond what Looker Studio's branding allows, build on the API directly. If you just need a quick, one-off summary, ask Claude to generate it from your connected data.