0 The situation, in one screen
What this meeting is, who is in it, and the single sentence that should run under everything you say.
Who & what
- Douglas Benalan — CIO & Head of Digital Transformation, CURE (also NJ PURE, Silver Rock). Ex-NJM, Chubb, Endurance. Brown Exec MBA, BITS Pilani, Stanford Web Security.
- Cathy + another colleague on the AI team join.
- Referred by Kamlesh / ITG. The summarization tool is already an ITG offshore build — collaborate with it, don't compete.
- Framed as an exploratory fit assessment, not a formal interview. But it is an audition — treat it like one.
The two workstreams
- Train A "level 1" Gemini Enterprise training for CURE developers — Mon Sep 21, ~1.5–2 hrs (navigate the tool, search folders + enterprise data).
- Build AI products: a document summarization tool and a bigger "BI Command" analytics product. Douglas wants prototypes/real work, not just one class.
1 The play — how to walk in
Your positioning, your real edge, and the moves that land with a cautious insurance CIO.
Your edge (own it, don't hide it)
- Player-coach who ships. 16 yrs hands-on (C#, Java, Python, React), tech-lead at Prudential, deep agentic-AI practice, and you teach executives. You can architect it, build it, and get their team building it. That combination is rare and it is exactly the train-and-build ask.
- Claude Code depth transfers. You are not "learning AI" — you are an expert translating a mature agentic toolchain into Gemini. See the Rosetta Stone: MCP, context files, custom commands, function calling, permissions all map 1:1.
- You already know Google's agent IDE. You've built apps in Antigravity — Google's own agent-first platform. Mention it; almost no one has hands-on there.
- Governance is your specialty, not an afterthought. Evals, guardrails, groundedness, human-in-the-loop — the precise disciplines an insurer needs before trusting AI.
The framing that already landed with Douglas
- Selling autonomy ("let the AI decide"). He wants augmentation.
- Rip-and-replace talk, or anything implying you'd go around their team / the offshore build.
- Overclaiming Gemini parity where Claude is genuinely ahead — be candid (it builds trust).
- Raising rate / H1B / contract mechanics with Douglas. That's an ITG/Kamlesh conversation.
- Quoting exact prices, model IDs, or feature GA-status as fact — say "I'll confirm in your tenant."
- Engage on requirements and architecture — behave like the builder, not a trainee.
- Mirror his "AI informs, not decides" language back to him.
- Ask sharp questions (see §6) — a good question outperforms a good answer here.
- Anchor every capability to evaluation + citations + a human checkpoint.
- Offer a concrete small first step (e.g., a summarizer Gem prototype + an eval set).
2 Gemini Enterprise 101 for the Sep 21 training
This is the product the "level 1" class is about. Teach it cold; disambiguate the name first.
Don't confuse these five (know all cold)
| Product | What it is | Is it the class? |
|---|---|---|
| Gemini Enterprise (ex-Agentspace) | Standalone web app: unified enterprise search + grounded chat + agents + notebooks. Own URL, SSO login. | YES — this |
| Gemini for Google Workspace | AI side-panel inside Gmail/Docs/Sheets/Slides. | No — different app |
| Gemini app (gemini.google.com) | Consumer chat assistant. (This is where Gems live.) | No |
| Vertex AI → "Gemini Enterprise Agent Platform" | The developer platform (APIs, Agent Builder, evals). Where your build work lives. | No — but it's your build home |
| Google Agentspace | Old name for Gemini Enterprise. Retired. | It IS the tool, old name |
The level-1 workflow to teach (step by step)
- Sign in at CURE's Gemini Enterprise URL via corporate SSO. (Get the exact URL from CURE's admin — it's tenant-specific, not public.)
- Orient to the homepage = the Assistant chat. Chat box center; search icon upper-left (find your own chats/files/agents); left sidebar for history + pinned agents; sections: Assistant, Agents, Canvas, Skills, Notebooks.
- Ask a grounded question over company data, e.g. "Summarize our auto-claims intake SOP and list required documents." It shows its plan, then which sources it hit, then the answer.
- Always open "Sources." Hover a citation to highlight the exact sentences it supports. Drill this: grounded ≠ infallible — verify via Sources.
- Scope with Connectors toggles. To search just one place (only SharePoint, only Drive/a folder), disable the other connectors + Google Search, then ask. This is the "search a folder / search enterprise data" muscle.
- Upload a file via the ⊕ icon (PDF/DOCX/XLSX/CSV/images). Ask about it. Uploaded files are session context only — they are NOT added to the enterprise index.
- @-mention a document, person, or agent for context. Keep typing for follow-ups — context carries.
- Organize: star important chats, pin frequently used agents. (Old chats auto-delete per admin retention.)
Beginner mistakes to pre-empt in the class
- Name confusion — they'll Google "Agentspace" (old) or land in "Gemini for Workspace" (wrong app). Clear it up on slide 1.
- "It can't find my doc" — usually (a) connector not synced yet, (b) they genuinely lack permission (permissions-aware search working as intended), or (c) too many connectors on, so the answer drifted.
- Trusting answers with no citation — teach "open Sources" as a reflex.
- Upload ≠ index — a file you uploaded in your chat isn't searchable by a colleague later.
- Index freshness lag — a doc edited minutes ago may not appear until the next sync (can be hours).
- Edition gating — Deep Research, custom agents, and full connectors aren't in every edition. Confirm CURE's edition so you don't demo a feature they can't use.
Security / governance one-liners (insurance-relevant)
- Data isn't used to train Google's models. "Gemini doesn't use your prompts or its responses to train its models."
- Permissions-aware by design — answers enforce source-system ACLs via identity sync. A user can't surface documents they aren't entitled to. (Critical for claims PII.)
- Data residency (global/US/EU), CMEK encryption, VPC-SC; inherits Google Cloud's ISO 27001/17/18, SOC, FedRAMP.
- Your caveat to raise: these are platform assurances, not a substitute for CURE's own DLP + deciding which PII repositories get indexed. Start the pilot with a narrow, low-sensitivity connector set.
3 Gems they mentioned this
The fast path to a summarizer prototype — and knowing exactly where a Gem stops and a real build begins.
Gems CAN
- Hold a persistent persona + instructions, reused across chats
- Ground on ≤10 uploaded/Drive docs (live Drive sync)
- Use Gemini's built-in tools (Search grounding, Drive/Gmail/Docs)
- Be shared Drive-style (Viewer/Editor), admin-gated
Gems CANNOT (the gaps)
- Call external/custom APIs — no Actions, no MCP, no webhooks. Only Google's own apps. (Biggest gap vs ChatGPT Custom GPTs.)
- Guarantee "answer only from these docs" — silent fallback to general training if the query doesn't match
- Expose an API, versioning, eval, logging, or SLA
- Real code execution (sandbox is Python-only, 30s, no file I/O)
Build one in ~2 minutes
gemini.google.com → sidebar Gems → New Gem → write instructions in Google's four pillars Persona / Task / Context / Format → add Drive/device knowledge files → test in the preview pane → Save. The preview does NOT auto-save — hit Save.
Worked example you can pitch: a "Claims Doc Summarizer" Gem
PERSONA You are a senior auto-insurance claims analyst for a New Jersey personal-auto insurer. Precise, neutral, never speculate beyond the document provided. TASK When I attach or paste a claims document (FNOL, adjuster notes, police report, medical bill, or policy PDF), produce a structured summary. CONTEXT - Audience: a claims adjuster triaging in under 2 minutes. - Use the uploaded CURE summary template + glossary as the source of truth for field names and terminology. - If a field is not present, write "Not stated" — never infer it. FORMAT 1. Claim snapshot (claimant, policy #, date of loss, claim type) 2. What happened (3-5 bullets, facts only) 3. Coverage-relevant facts (dates, amounts, parties, injuries) 4. Open questions / missing info 5. Suggested next action (one line) Flag any figure/date you are <90% confident you read correctly with [VERIFY].
Note the guardrails baked into the prompt ("Not stated", "[VERIFY]") — they substitute for the eval a Gem doesn't have. The same instruction text ports directly as the system prompt when this graduates to a real pipeline, so the Gem doubles as the spec.
4 Claude Code → Gemini Rosetta Stone
Your explicit ask: where your Claude Code expertise maps into a Gemini-only world, so you speak it fluently. Lead with what transfers 1:1; be honest about the two real gaps.
The three Google agentic-coding tools
| Google tool | What it is | Claude Code analog |
|---|---|---|
| Gemini CLI | Open-source (Apache-2.0) terminal agent. Files, shell, built-in tools + MCP. Config in ~/.gemini/. | Claude Code itself — the direct analog |
| Gemini Code Assist | IDE plugin (VS Code / JetBrains). Inline completion, chat, agent mode. | Claude Code's IDE integration / Copilot layer |
| Google Antigravity | Agent-first IDE. "Manager Surface" orchestrates async agents; agents produce Artifacts + can drive a browser. | Claude Code's multi-agent ambitions, as a full IDE you've used this |
Concept-by-concept mapping
| Claude Code | Gemini equivalent | Fit |
|---|---|---|
CLAUDE.md context file | GEMINI.md (hierarchical, project + ~/.gemini/) | 1:1 |
Slash / custom commands (.md) | Custom commands as TOML in ~/.gemini/commands/; dir = namespace (/git:commit); args via {{args}}, shell via !{...}, files via @{...} | 1:1 |
| Subagents | Gemini CLI sub-agents (.md + YAML in agents/). Production version = Vertex Agent Builder + ADK | Close · preview |
| Skills (SKILL.md) | Gemini CLI extensions (bundle commands, MCP, hooks, "agent skills") + Gems at consumer layer | Weakest — ecosystem younger |
| MCP | MCP in Gemini CLI (mcpServers in settings/manifest) — same protocol, same servers | 1:1 |
| Hooks | Gemini CLI hooks (hooks/hooks.json); Antigravity exposes hooks too | Close (docs thinner) |
| Tools / function calling | Built-in tools + function calling via Gemini API; bonus: native Search grounding | 1:1 |
| Settings / permissions / sandbox | settings.json, per-call shell confirm, --yolo (≈ bypass mode, sandbox only), command denylist | 1:1 |
| Checkpointing / memory | /memory + GEMINI.md; Antigravity "Knowledge base" | Partial — rewind weaker |
The model & platform layer
Models (mental model = same as Claude)
- Gemini Pro = Opus-class (deep reasoning, biggest context — up to ~2M tokens)
- Gemini Flash = Haiku-class (cheap, fast, high-throughput)
- The
gemini-3.xline churned fast in 2026 — don't quote a specific ID as fact; verify live.
Where you build (= your Anthropic analog)
- Google AI Studio = Anthropic Console / playground (prototype, get a key)
- Gemini API = Anthropic API (dev integration)
- Vertex AI (→ "Gemini Enterprise Agent Platform") = governed enterprise (RBAC, VPC-SC, residency). At an insurer you live here.
Path Google itself frames: prototype in AI Studio → build on the Gemini API → scale/govern on Vertex. The consumer gemini.google.com chatbot has no public API — never propose calling it programmatically.
Be candid about the gaps (this builds trust)
- Skills ecosystem (marketplaces, auto-discovery) far more mature
- Subagents are hardened vs Gemini's preview
- Agentic code quality (~87–88% vs ~76% SWE-bench Verified)
- Checkpointing / rewind more first-class
- Context window (up to ~2M)
- Cost — Flash tier markedly cheaper
- Native Google integration (Search grounding, Workspace, Vertex governance) — the reason an insurer picks it
- Gemini CLI is open-source; Antigravity's async orchestration UX
5 The summarizer & "BI Command" — talk architecture
Enough depth to discuss design, tradeoffs, evaluation, and governance credibly. Lead with where you add value: the seams, the evals, the guardrails.
Summarization tool — reference architecture
Source docs (claims PDFs, scanned FNOL, policy docs, medical/PIP)
→ [1] Ingest + OCR + structure — Document AI (layout-aware; +Healthcare NLP for medical)
→ [2] DLP de-identification — Sensitive Data Protection (redact/mask PII/PHI)
→ [3] Route: long-context OR chunk+embed+index (RAG)
— Vertex AI Search / RAG Engine / Vector Search
→ [4] Summarize — map-reduce / refine / structured extraction
→ [5] Grounding — High-Fidelity mode: sentence-level citations + confidence
→ [6] Eval gate — Gen AI Evaluation Service (faithfulness, coverage)
→ [7] Human-in-the-loop — adjuster confirms before use
→ Structured summary + citations + confidence + audit log
Where you add value (say these)
- Structured extraction over free text — ask for a schema (
claimant, date_of_loss, injuries[], treatments[], open_questions[]) with a citation per field. Easier to evaluate, redact, and route downstream. - The eval is the credibility centerpiece — Gen AI Evaluation Service: LLM-as-judge for groundedness / faithfulness / coverage, rubric metrics tuned to insurance ("captures all injuries", "no invented treatment"), pairwise A/B on prompt/model changes, and calibrate the judge against human labels so leadership trusts the eval, not just the model. There's a real precedent: a financial institution used it to raise the quality of advisor-conversation summaries.
- DLP before the LLM is non-negotiable — de-identify PII/PHI at step [2]; confirm CURE's HIPAA BAA covers every service in the path (Document AI, Gemini, storage) since auto insurers handle medical/PIP data; keep a controlled re-identification path for authorized adjusters.
"BI Command" — natural-language analytics
Two Google surfaces — know which is which:
- Conversational Analytics in Looker — chat-with-your-data grounded in the LookML semantic layer (the trust mechanism: it uses governed metric + join definitions instead of guessing SQL). Respects permissions/hidden fields; has a Python interpreter for forecasting.
- Conversational Analytics API (
geminidataanalytics.googleapis.com) — build data agents you embed in your own apps ("BI Command"). Sources: BigQuery, Looker, AlloyDB, Spanner, Cloud SQL. Also embedded in BigQuery Studio.
How you'd guardrail + evaluate the BI product
- Semantic layer first (LookML) so the model can't invent joins.
- Verified/golden queries — pair top questions with their correct SQL; the agent references them.
- Surface the generated SQL for power users; human gate anything feeding a decision or regulatory report.
- Consistency test — same question must return the same query, or scheduled reports break trust.
- Eval as a test suite — golden benchmark from CURE's own questions; score execution accuracy, consistency, refusal (declines when it can't answer from governed fields), latency, cost; re-run on every model/semantic-layer change.
6 Smart questions to ask them
A great question here beats a great answer. These make you sound like the person who has shipped this before. Pick 4–6 that fit the flow — don't machine-gun all of them.
Openers (frame + intent)
- "Before we dive into tools — what does success look like in 90 days for the AI team? Adjuster time saved, cycle-time, accuracy, adoption?"
- "How are you thinking about the split between enabling your developers (the training) and me building alongside the offshore team? Where do you most want my hands?"
- "What's the governance bar a new AI feature has to clear before it touches a real claim or a real number?"
On the summarization tool
- Doc types & source: FNOL, adjuster notes, policy docs, medical/PIP? Native PDF, scanned, or handwritten? (Decides whether Document AI OCR is needed.)
- Single-doc or cross-doc: summarize one file, or synthesize across a claimant's whole history? (Long-context vs RAG.)
- What has the offshore team built so far, and where does it fail today? Is there any eval set, or human-written reference summaries we could turn into one?
- Accuracy & failure cost: what's the tolerance for a missed injury or an invented treatment? What does "good" look like to an adjuster?
- PII/PHI: is there a signed HIPAA BAA covering these services? Where must redaction happen, and who may re-identify?
- Output contract & downstream: free-text or a structured schema, and where does the summary go — claims system, decisioning?
- Human-in-the-loop: does an adjuster review before a summary is used, and do we capture their edits?
On "BI Command"
- Existing BI stack: do you run Looker with mature LookML, or raw BigQuery without a semantic layer? (Biggest accuracy determinant.)
- Semantic maturity: are metrics like loss ratio, combined ratio, PIP exposure defined once and governed — or scattered across dashboards?
- Question catalog: what are the top 50–100 questions leaders actually ask? (Those become golden queries + the eval set.)
- Audience: analysts who can inspect SQL, or executives who won't? Row/column-level access needs?
- Decision vs exploration: do answers feed regulatory/financial reporting (needs a human gate) or ad-hoc exploration?
- What's been tried in text-to-SQL before, and why it did or didn't stick?
On the platform & team
- "Which Gemini Enterprise edition is CURE on, and how much of the data is indexed vs federated today?"
- "Are we building on Vertex (now the Agent Platform), or is some of this staying in Gems / the Gemini app for now?"
- "Who owns data quality and the semantic layer internally — and who's the business sponsor who signs off that a number is 'official'?"
- "For the Sep 21 training — what's the developers' current comfort level, and do you want it hands-on in your tenant with your data, or generic?"
7 If they ask you — strong answers
Likely questions and how to answer in a way that's honest, expert, and CURE-shaped. The FRAME line is the point you're making, not a script to recite.
8 Your 60-second intro
Douglas may ask you to introduce yourself in 30–60 seconds (he did on the call). Tight, senior, CURE-aimed.
Trim to 30s by keeping the first sentence, the "customizable + understandable" line, and the "two ways I can help" close.
10 Glossary — every term they might drop
Recognize and correctly name anything that comes up. A = Claude analog · ⚠ = volatile name (hedge it) · CURE = insurance-specific. Type to filter.
9 One-glance cheat sheet
Glance at this right before the call.
Say these
- "AI informs, humans decide."
- "Agentspace became Gemini Enterprise; Vertex became the Agent Platform."
- "The Gem is the prototype and the spec; Vertex is the production home."
- "NL-to-SQL lives or dies on the semantic layer — how mature is your LookML?"
- "Every answer ships with a citation, a confidence score, and a human checkpoint."
- "I'll confirm current status in your tenant / with your Google account team."
Remember
- Gemini Enterprise = enterprise search + assistant + agents (the class).
- Gems = persona + ≤10 files, no external API. ≈ Claude Project.
- Gemini CLI = Claude Code. GEMINI.md = CLAUDE.md. MCP = MCP.
- Summarizer: Document AI → DLP → RAG/long-context → grounding → eval → human.
- Don't quote prices / model IDs / GA-status as fact — verify.
- Rate + contract = ITG/Kamlesh, not Douglas.