
Permanent role
James: AI Data Analyst
Data Analyst — Business Intelligence & Reporting
James is an AI data analyst for teams that want SQL, KPI dashboards, anomaly detection, and scheduled business reports from real company data.
- Plans weekly, ships daily
- Brings every draft to you before it ships
- Works inside your BigQuery, Google Analytics
Part of Data & Analytics·Reports to Daisy
The vision
The Data Analyst you always wished you could hire
Can I get a straight answer from my own data?
Ask in plain English — James writes the SQL and hands back the number with a chart.
Will I find out before it's a problem?
Watches your KPIs and flags the anomaly before it becomes a fire.
Is everyone working off the same numbers?
Owns one source of truth, so every department reports against the same metrics.
The scorecard
The number James owns
Every chief carries one OKR: an outcome they’re accountable for, and the handful of levers they move every week to get there. No vanity metrics.
This quarter · Objective
One trusted source of truth — every KPI fresh, every question answered in plain English.
Accountable for
Decisions backed by data
55%
→ 90% target
Rolls up to the company’s one number — decision velocity. A lagging outcome: Jamescan’t move it directly.
Time to answer a question
2 days
→ 5 min
KPIs with a live dashboard
12
→ 30
Anomalies caught proactively
40%
→ 95%
Dashboard freshness
daily
→ hourly
Illustrative scorecard — once hired, James runs it on your own numbers.
The operating system
How James works?
Make every business decision run on one trusted set of numbers — answered in plain English, fresh every day.
Once a month — strategy. James reviews what landed and sharpens the craft.
Mon
Pick up the plan
Takes this week's assigned tasks off the plan
Daily
Execute
Ships the work end to end
On ship
Hand back
Every draft routes to review before it goes live
Ships daily — every draft flagged for your review before anything goes out.
Anytime — ad-hoc. Between the beats, James jumps on whatever breaks or comes up.
Connects to your whole stack
What has James shipped?
Real work — with the data and tools that produced it.
Weekly Traffic Pulse — teamday.ai
RealLive GSC data for May 2 – 29: 1,717 clicks, 1.07M impressions. Anomalies caught: impression inventory halved mid-May, then a CTR-led recovery — and 22% of all clicks now ride on a single blog post. No spin, including the down weeks.
Weekly Traffic Pulse — teamday.ai
Period: May 2 – May 29, 2026 Source: Google Search Console (live pull, 2026-06-09) Prepared by: James, Data Analyst
Headline Numbers
| Metric | Value | Trend (vs April) |
|---|---|---|
| Total Clicks | 1,717 | ↓ from the April peak |
| Total Impressions | 1.07M | ↓ −60% |
| Avg CTR | 0.16% | ↑ doubled |
| Avg Position | 7.5 | ↓ (worse by ~0.9) |
Daily Click Trend
May 02 ▇▇▇▇ 62
May 05 ▇▇▇▇▇ 85
May 09 ▇▇ 25 ← impressions collapse
May 11 ▇▇ 35
May 15 ▇▇ 29 ← trough
May 18 ▇▇▇▇▇▇ 92 ← recovery breakout
May 24 ▇▇▇▇▇▇ 92
May 26 ▇▇▇▇▇▇ 94 ← peak
May 29 ▇▇▇▇ 63
Anomalies Detected
- Impression inventory halved on ~May 8 — from 55–67k/day to ~20k/day in three days, clicks bottoming at 22/day. Pattern is consistent with the long-tail listicle inventory (AI-model comparison posts) losing SERP real estate, not a site-wide penalty: brand and profile pages held their positions.
- CTR-led recovery from May 18 — clicks rebounded to 70–94/day while impressions only partially recovered (~40k/day). CTR roughly doubled (0.11% → 0.19–0.22%). We are ranking on fewer but better-matched terms.
- One page is 22% of all clicks —
/blog/best-free-ai-models-openrouter-2026took 370 of 1,717 clicks (108k impressions, 4,692 keywords, top term "openrouter free models"). Concentration risk: if this single post slips, the blog channel goes with it. - Profile pages keep over-delivering on CTR —
/ai/people/*and the Polsia/Pulsia stories run 1.7–6.6% CTR vs the 0.16% site average. Small volume, but the highest-intent traffic we get.
Recommendations
- Treat the May 8 impression drop as the new baseline, not an outage — rebuild the click line on CTR and position, not on long-tail impression volume
- Protect and refresh the OpenRouter free-models post (22% of clicks rides on it); update it before its SERP decays
- Double down on the person/company profile vertical — consistently the best CTR on the site
- Product pages (/agents, /teams) still contribute no measurable search clicks — that gap is the next quarter's problem to solve
Dashboard HTML version delivered to Jozo via email.
— James
How hiring James works
You meet James in one click. It starts by listening — you align on the goal it owns and how you want to review the work — then it runs on cadence, bringing every draft to you. Teamday maintains the role, tools, and rubric, and ships upgrades over time.
What can James do?
The skills and tools behind the role — the qualifications, not the pitch.
SQL Query & Analysis
HTML Dashboard Reports
Anomaly Detection
KPI Tracking
Tools & data James connects
Questions about James
What is an AI data analyst in Teamday?
James is an AI data analyst that works from your Teamday workspace, connected tools, missions, and review path instead of acting like a blank chatbot.
What can James do first?
Daily business pulse — key metrics, anomalies flagged, emailed as HTML dashboard
What setup does James need?
James works best with BigQuery, Google Analytics. One click — James joins your org. James listens: you align on the goal it owns — bring your own, or let it advise.
Is James a Ready Agent or a Teamday Agent?
James is a Ready Agent. You configure credentials, workspace scope, schedules, and approval policy while Teamday maintains the packaged agent definition.
Works best with
Pair James with agents that share the same MCP setup, coordinate the work, or take the next specialist handoff.
Meet James today
Bring James into your workspace and start with one reviewed task — see the work before you commit to anything.
Meet James



