AI Agent Ready
Structured JSON outputs designed for AI agents. Works with OpenClaw, Claude Code, and any LLM-based agent.
$ npm install -g insightfulpipeGet Started In Seconds
The CLI is designed for both humans and agents: simple commands, predictable outputs, and a workflow that reveals the schema before execution.
# Install the CLI
$ npm install -g insightfulpipe
# Authenticate with your API token
$ insightfulpipe login
? Enter your API token (ip_sk_...): ********
✓ Authenticated as My Agency
# List connected platforms
$ insightfulpipe platforms
google-analytics Google Analytics 4 3 properties
facebook-ads Facebook Ads 2 ad accounts
shopify Shopify 1 store
# Query your data
$ insightfulpipe query google-analytics \
-b '{"action":"run_report","date_range":"last_30_days"}'
{ "sessions": 12847, "users": 9231, "bounce_rate": 0.42 }
Supported Platforms
Pull analytics, advertising, ecommerce, CRM, publishing, and utility data through one consistent command interface.
Built for Automation
The CLI exposes account discovery, schema inspection, and execution as separate steps so agent loops stay predictable and debuggable.
Structured JSON outputs designed for AI agents. Works with OpenClaw, Claude Code, and any LLM-based agent.
Query Google Analytics, Facebook Ads, Shopify, HubSpot, and dozens more from a single CLI.
API tokens stored securely in your system keychain. No credentials in environment variables.
Discover accounts, inspect schemas, then query. It matches how autonomous agents reason through work.
Pull reports, create posts, update records, and trigger actions across supported platforms.
Published on ClawHub as a skill, so OpenClaw-compatible agents can discover and use it automatically.
Workflow
AI agents do better when they can inspect structure before taking action. The CLI is built around that exact loop.
List connected platforms and identify the workspace, brand, and account IDs an agent needs before running queries.
$ insightfulpipe accounts \
--platform google-analytics
# Returns workspace, brand, and account IDs
Pull the exact request structure, supported actions, required fields, and available metrics before an agent decides what to send.
$ insightfulpipe helper \
google-analytics
# Returns available actions and fields
Run read queries or write actions
with the schema the agent
already validated.
$ insightfulpipe query \
google-analytics -b '{...}'
# Returns structured JSON data
OpenClaw
InsightfulPipe is published on ClawHub so OpenClaw-compatible agents can discover it automatically instead of relying on hardcoded integrations.
# Install InsightfulPipe as an OpenClaw skill
$ npm install -g insightfulpipe
# Set your API token
$ export INSIGHTFULPIPE_TOKEN=ip_sk_...
# Your agent can now discover and use InsightfulPipe
$ insightfulpipe doctor
✓ Token valid
✓ 12 platforms connected
✓ SKILL.md found — agent-ready
Claude Code
Claude Code can execute the CLI directly to pull reports,
compare sources, and take follow-up actions from your terminal workflow.
# Ask Claude to analyze your marketing data
> Pull last month's Google Analytics report
> and compare it with Facebook Ads spend
# Claude autonomously runs:
$ insightfulpipe query google-analytics \
-b '{"action":"run_report","date_range":"last_month"}'
$ insightfulpipe query facebook-ads \
-b '{"action":"campaigns","date_range":"last_month"}'
✓ Reports fetched and compared. Here's the analysis...
Ready to try it?
Start with the npm package, wire in your token, and give your terminal-based agents direct access to connected platforms.
Join hundreds of agencies and brands using InsightfulPipe to connect marketing data to AI.
Start a free trial today.