Any industry · Knowledge and data
“Talk to your data” analyst
Let business users question Postgres, BigQuery or Snowflake in plain language, with read-only access, a semantic layer, charts and an evaluation set before rollout.
- ClaudeAnthropic
- GeminiGoogle
- Typical timeline: 3–6 weeks
The problem
Business users wait days for an analyst to pull simple numbers, and dashboards can't answer the follow-up question.
- Analysts become a ticket queue for simple questions.
- Dashboards answer yesterday's questions.
- Ad-hoc SQL against production is risky.
How we solve it
An analyst agent that turns plain-language questions into SQL over a read-only connection, explains the answer, draws a chart and shows the query it ran, checked against a golden set of questions before launch.
It plugs into Postgres / Supabase, BigQuery, Snowflake and Slack or Microsoft Teams, so nothing you rely on today is replaced. The architecture below shows each step and which model does the work.
Architecture
From your stack, through the AI layer, to numbers you can track
Your stack
- Postgres / Supabase
- BigQuery
- Snowflake
- Slack or Microsoft Teams
AI layer
Softpiper AI layer
- Claude
- Gemini
- Semantic layer, using Prompt caching
Tables, joins and metric definitions are documented once and cached.
- Ask in plain language, using Slack · Teams
Users ask in Slack, Teams or a web app.
- Query safely, using Claude Sonnet · read-only SQL
SQL runs through a read-only role with row-level security and a cost ceiling.
- Explain and chart, using Code execution
The answer comes with a chart and the SQL that produced it.
- BigQuery-native option, using Gemini in BigQuery
Google Cloud teams can use Gemini's BigQuery integrations.
- Evaluate, using Evaluation set
A golden set of real questions is scored before rollout and after every change.
Outcomes you measure
- Analyst ticket volume
- Time to answer
- Accuracy on the golden-question set
- Weekly active business users
Why this model
Claude and Gemini, each where it leads
Claude writes and explains SQL through a read-only tool or MCP server, with your semantic layer (table meanings, metric definitions) in a cached prompt, and draws charts with code execution on the Claude API.
If your warehouse is BigQuery, Gemini's native BigQuery integrations suit teams already working in Google Cloud.
Delivery
What you get, how long it takes, and how we keep it safe
Guardrails
- Read-only credentials with row-level security.
- A query-cost ceiling on every request.
- Every answer shows the SQL it ran.
- A golden-question evaluation set must pass before rollout.
Plus the guardrails on every build: facts from your systems, approvals for writes and money, a human one step away, audit logs and evals. See all
Deliverables
- Semantic-layer documentation
- Analyst agent with read-only tools
- Slack, Teams or web interface
- Golden-question evaluation set
- Usage and accuracy dashboard
Typical timeline
- Semantic layer, agent and evaluation3–6 weeks
A planning range for a first production release. We confirm scope, price and dates in a tailored proposal.
KPIs to track
- Analyst ticket volume
- Time to answer
- Accuracy on the golden-question set
- Weekly active business users
Goals we agree with you and measure from a baseline. They are what we track, not results we promise.
Related services
The services behind this playbook
More playbooks
Related playbooks
Any industry
Legacy modernisation and code migration
Old PHP, Java or .NET applications and unmaintained frameworks block new features, and a full rewrite is risky and slow.
- Claude
- Typical timeline
- Pilot in 2–4 weeks
- Plugs into
- GitHub or GitLab · Your CI · Jira or Linear +1 more
Education
AI tutor with text and voice
Learners need personalised, multilingual practice and feedback at scale, and teachers don't have the hours to give it.
- Claude
- Gemini
- Typical timeline
- 6–12 weeks
- Plugs into
- LMS (Moodle, Canvas) · Google Classroom · Supabase / Postgres +1 more
Manufacturing and B2B
Shop-floor SOP and maintenance copilot
Know-how lives in manuals, SOP binders and senior technicians' heads, and downtime stretches when the expert isn't on shift.
- Claude
- Gemini
- Typical timeline
- 4–8 weeks
- Plugs into
- CMMS / maintenance system · SharePoint or Google Drive · BigQuery or Postgres
Pip · Softpiper's AI
Ask Pip about this playbook
Ask Pip how this would work for you
Pip is Softpiper's AI. Tell it what you run today and it will walk through how this playbook fits, what we would build first and a tailored price range. Or book a call with the team.