GeminiAI Public Data Agent Documentation
The GeminiAI Public Data Agent is an AI-powered service within the Hushh platform that enriches user profiles using publicly available information. When a user shares basic identifiers like name, email, or phone number through the Hushh UI, this agent leverages GeminiAI’s intelligent retrieval and inference capabilities to assemble a detailed JSON profile. It directly powers our personalization, segmentation, and intent prediction modules—and is featured alongside other orchestrated agents on /agents.
1. Overview
- Purpose: Generate complete, realistic user insights without manual effort.
- LLM Backbone:
gemini-2.5-pro. - Output: Structured JSON containing demographics, lifestyle, intents, and behavioral preferences.
2. Functional Workflow
Step 1: User Input (Hushh UI)
The customer provides their name, email, and phone number via the onboarding interface. This minimal dataset initiates an enrichment flow while keeping friction low.
Step 2: Agent Invocation (MuleSoft Flow)
The Hushh backend, built on MuleSoft, wraps the payload in a JSON-RPC 2.0 POST request and calls the GeminiAI Agent endpoint. This ensures consistency with other multi-agent calls handled within the MCP ecosystem.
Step 3: Data Retrieval & Enrichment
GeminiAI interprets the identifiers, applies natural-language inference, and enriches gaps by referencing public signals. When a data point is unavailable, it generates sensible placeholders so downstream systems can still operate on complete objects.
Step 4: Structured Response
The agent responds with a userProfile JSON object that includes:
- Demographics and geo markers.
- Interests, lifestyle traits, and consumption habits.
- Intent signals and propensity scores.
- Behavioral preferences that feed personalization rules.
Step 5: Integration with Hushh
The enriched profile is persisted in Hushh’s CRM and analytics workspaces, making it immediately available for dashboards, segmentation, and downstream agents showcased on /agents. This real-time handoff ensures every customer touchpoint benefits from consistent, AI-generated intelligence.
User Stories
- Growth Marketer: Sundar Pichai runs a limited-time campaign for eco-conscious shoppers. She drops a CSV of leads into the Hushh UI, and the Gemini agent instantly returns each person’s lifestyle hints and sustainability sentiment, allowing her to tailor copy without manual research.
- Community Manager: Neelesh uses the agent when a new creator joins the Hushh One collective. Instead of asking for long bios, he simply inputs their handles and receives a structured persona that helps him welcome them with context-aware perks.
- Product Manager: Helio monitors which features resonate with privacy-first power users. By enriching trial signups with Gemini data, he segments the backlog of requests and builds a roadmap grounded in real personas.
- Sales Development Rep: Sebastian receives inbound leads with only email addresses. With one click, she gets background info, workplace context, and talking points, letting her personalize a first reply that feels handcrafted.
- Event Planner: Oliver needs to curate VIP lounge experiences. He uses Gemini profiles to understand dietary preferences, travel frequency, and brand affinities so every guest feels seen when they arrive onsite.
Architecture & Observability Highlights
- Event Pipes: MuleSoft flows stream the enriched JSON into Supabase while simultaneously notifying Salesforce via the Brand Agent, so ops teams never deal with stale leads.
- LLM Guardrails: Prompt templates reference strict schemas, and the response is validated against Zod definitions before persisting, catching malformed or hallucinated fields.
- Metrics Layer: Every invocation emits latency, token cost, and coverage metrics to a BigQuery table that feeds Looker dashboards for model-performance tuning.
Customer Snapshot
During a fintech pilot, the GeminiAI agent enriched 1,200 leads sourced from a waitlist API. Marketing set an SLA of five minutes; the Hushh flow averaged 48 seconds per profile, producing detailed personas that doubled nurture-email CTR and trimmed manual research time by 30 hours per week.
Day 0 Story — Sundar Pichai Intake
- Minimal inputs, full brief: Sundar Pichai’s name, personal email, and WhatsApp number arrive from the Supabase Profile Creation Agent. That three-field payload is enough for the GeminiAI Public Data Agent to kick in without extra forms or CSV juggling.
- Public web sweep: GeminiAI fans out across public data, compiling executive bios, investment mentions, verified social handles, and philanthropy references. It flags confidence levels so KYC reviewers can see which facts are sourced vs. inferred.
- Investor-ready JSON: The agent returns a canonical JSON profile that already includes investor accreditation hints, board memberships, geography, and device usage signals. MuleSoft pipes the data straight into Supabase plus the regulated KYC workspace so downstream bots read the same truth.
- Personal MCP endpoint minted: As soon as the payload lands, MuleSoft assigns Sundar a personal MCP endpoint such as
https://hushh.ai/profile/phone/+16505559001andhttps://hushh.ai/profile/sundar-pichai. Every other agent references that alias when they need deterministic data.
Why It Matters
- Instant Personalization: Teams can tailor outreach or product surfaces moments after sign-up.
- Better Segmentation: Unified JSON profiles make it easier to group users by behavior or intent.
- Agent Ecosystem Harmony: GeminiAI’s outputs become inputs for other orchestrated agents, keeping the /agents library cohesive.
With the GeminiAI Public Data Agent, Hushh advances its mission to deliver privacy-conscious, intelligence-rich experiences from the very first interaction. Continuous tuning of gemini-2.5-pro prompts and MuleSoft orchestration keeps the pipeline resilient as new data sources and compliance requirements emerge.



