{
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-11",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "tool": {
    "slug": "gemini-enterprise",
    "name": "Gemini Enterprise",
    "vendor": "Google",
    "vendorUrl": "https://cloud.google.com/gemini-enterprise",
    "kind": "http-api",
    "category": "company-knowledge",
    "summary": "Google Cloud's enterprise assistant, which searches and acts across a company's connected apps and data. Developers call the assistant through the StreamAssist method of the Discovery Engine API, and agents registered in it over A2A.",
    "url": "https://www.anchorterminal.com/tools/gemini-enterprise",
    "markdownUrl": "https://www.anchorterminal.com/tools/gemini-enterprise.md",
    "slimMarkdownUrl": "https://www.anchorterminal.com/tools/gemini-enterprise.min.md",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gemini-enterprise.json",
    "license": "Proprietary service under the Google Cloud terms. The client libraries are Apache-2.0",
    "transports": [
      "http"
    ],
    "packages": [
      {
        "registry": "pypi",
        "name": "google-cloud-discoveryengine"
      },
      {
        "registry": "npm",
        "name": "@google-cloud/discoveryengine"
      }
    ],
    "auth": "oauth",
    "authNotes": "Calls take an OAuth 2.0 bearer token in the `Authorization` header, from user credentials, a service account, service account impersonation or workforce identity federation. StreamAssist accepts the `cloud-platform`, `discoveryengine.assist.readwrite`, `discoveryengine.readwrite` or `discoveryengine.serving.readwrite` scope and needs the `discoveryengine.assistants.assist` permission on the assistant. Users get the Gemini Enterprise User role (`roles/discoveryengine.agentspaceUser`) on a project or on single apps, and need a licence. With Application Default Credentials, send `X-Goog-User-Project`. No API key flow is documented.",
    "pricing": "paid",
    "pricingNotes": "No seat prices on the Google pages read (product, editions, licences and quotas pages, checked 2026-10-10). Editions are Business, Standard, Plus, Frontline and Pay-as-you-go. The product page points to sales or a 30-day Plus trial without sales, through the Google Cloud Free Trial, which asks for a card. Pay-as-you-go and overages bill storage over quota at $5 per GiB a month and assistant queries at Agent Platform prices, and need an invoiced Cloud Billing account (https://docs.cloud.google.com/gemini/enterprise/docs/quotas).",
    "priceSummary": "Paid",
    "where": "local",
    "x402": {
      "level": "no",
      "evidence": "No x402, MPP or L402 in the StreamAssist guide and reference, the A2A guide, the quotas and overages page or the product page (checked 2026-10-10).",
      "endpoints": []
    },
    "toolCount": null,
    "popularity": {
      "githubStars": null,
      "npmWeekly": 138716,
      "pypiWeekly": 1207443,
      "asOf": "2026-10-10"
    },
    "docsUrl": "https://docs.cloud.google.com/gemini/enterprise/docs/developer-guide",
    "openapi": "https://discoveryengine.googleapis.com/$discovery/rest?version=v1",
    "capabilities": [
      "knowledge.search",
      "agent.multi-agent",
      "agent.mcp-client",
      "web.search"
    ],
    "tags": [
      "official",
      "hosted",
      "enterprise",
      "closed-source",
      "oauth",
      "openapi",
      "a2a",
      "sales-led",
      "card-required",
      "status-page",
      "sla",
      "soc2",
      "python",
      "typescript",
      "java",
      "go",
      "eu"
    ],
    "lastRelease": "2026-10-08",
    "graded": true,
    "anchor": {
      "graded": true,
      "score": 68.1,
      "grade": "B",
      "agentReady": false,
      "rank": 231,
      "ranked": true,
      "rankOf": 961,
      "categoryRank": 2,
      "methodology": "0.4",
      "run": "2026-10-01",
      "scores": {
        "ergonomics": 48,
        "maintenance": 80,
        "payments": 10,
        "reliability": 85,
        "schema": 78,
        "security": 87,
        "transparency": 82
      },
      "pending": [
        "performance",
        "tasks"
      ],
      "breakdown": [
        {
          "key": "reliability",
          "name": "Reliability",
          "weight": 16,
          "effectiveWeight": 20,
          "score": 85,
          "points": 17,
          "reason": "Hosted reading, scored on the StreamAssist method of the Discovery Engine API. The Google Cloud status page lists Gemini Enterprise as a product and has a JSON incident feed (20). The feed's five incidents since 10 July 2026 (the latest on 8 October, Cloud Storage) name no Gemini Enterprise, Agent Search or Vertex AI Search product, and the page shows only broad incidents (30). Rate quotas with numbers, 300 search and complete-query requests a minute per project, and assistant quotas per licence, 160 queries a day on Standard and 200 on Plus, pooled per project and location (15). No retry or backoff guidance and no 429 handling were found on the StreamAssist, quotas or A2A pages, and each call writes to a session, so a retry isn't documented as safe (0 of 15). The Gemini Enterprise SLA commits to 99.5 per cent monthly uptime for StreamAssist and 99.9 for Search, with credits from 10 to 50 per cent (10). StreamAssist is in the v1 API and its guide marks only file upload as Preview (10)."
        },
        {
          "key": "performance",
          "name": "Performance",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes."
        },
        {
          "key": "schema",
          "name": "Schema \u0026 documentation",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 78,
          "points": 12.68,
          "reason": "A public Discovery document for v1, revision 20261004, with 278 methods and 990 schemas, StreamAssist and the A2A methods among them (25). docs.cloud.google.com/llms.txt answers 404. A page address with `.md.txt` added answers as Markdown, which no page we read links, so half (5 of 10). StreamAssist's description is one line, while the guide says when to use the API rather than the web app and what sessions and files do (12 of 20). 3,421 of 3,448 properties carry a description and 245 are enums. Required and optional are stated in each description, and `inputVariables` for workflow agents is a free Struct (11 of 15). The guide has a curl request with a full streamed response and the reference covers seven client libraries. No Gemini Enterprise page listing error codes was found (10 of 15). v1, v1beta and v1alpha versions and dated release notes, the newest on 8 October 2026 (15)."
        },
        {
          "key": "ergonomics",
          "name": "Agent ergonomics",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 48,
          "points": 7.8,
          "reason": "API reading. StreamAssist streams reply fragments plus planner steps in `diagnosticInfo`, and the request has no setting that limits answer length (10 of 25). `toolsSpec` narrows the call to chosen data stores with a filter expression, `agentsSpec` picks the agent, and session and list methods page with `pageSize` and `pageToken` (14 of 20). Errors follow Google's status and message model, and the response lists `connectorAuthErrors` per connector so a client can see which source was skipped. No Gemini Enterprise error page was found (12 of 20). No idempotency key, and no safe-retry guidance was found. `assistToken` identifies a call for feedback and support only (0 of 20). Only `query` is needed once an app exists, but the app, a licence and the engine ID come first. Client libraries for C#, Go, Java, Node.js, PHP, Python and Ruby (12 of 15)."
        },
        {
          "key": "security",
          "name": "Security \u0026 auth",
          "weight": 14,
          "effectiveWeight": 17.5,
          "score": 87,
          "points": 15.23,
          "reason": "OAuth 2.0 bearer tokens from user credentials, service accounts or workforce identity federation, with IAM permissions. StreamAssist accepts the narrow `discoveryengine.assist.readwrite` scope among four, and the docs send the token only in the `Authorization` header (30). Gemini Enterprise User can be granted per app through the Restricted User pattern, a custom role can hold only `discoveryengine.assistants.assist`, and VPC Service Controls apply. The assistant can run connector actions such as sending Outlook mail, and we didn't read how it asks for confirmation (14 of 20). Model Armor screens the assistant's prompts and responses on every edition at no extra cost, but it's off until an admin enables it and can be set to let traffic through unscreened when it's unavailable (10 of 15). Cloud Audit Logs list each method by permission type, and usage audit logs can record prompts and responses when that setting is on. Data Access logs are off by default in Google Cloud (13 of 15). google.com security.txt is valid to 1 April 2030 with the reward programme, and the compliance page lists ISO 27001, 27017, 27018 and 27701, SOC 1, 2 and 3, HIPAA, FedRAMP, PCI DSS and C5 for the Standard and Plus editions (20)."
        },
        {
          "key": "payments",
          "name": "Payments \u0026 pricing",
          "weight": 10,
          "effectiveWeight": 12.5,
          "score": 10,
          "points": 1.25,
          "reason": "Hosted rubric. No x402, MPP or L402 (0). No seat prices were found on Google's product, editions, licences or quotas pages, and the product page sends buyers to sales or a trial. Pay-as-you-go and overages are priced publicly by reference, $5 per GiB a month for storage over quota and Agent Platform prices for assistant queries, without a per-query figure. Counted as plan-level pricing that's public (10, a judgement call). A 30-day Plus trial needs no sales contact, but the product page sends it through the Google Cloud Free Trial, which asks for a credit card or other payment method (0). A person creates the project, billing account and app in the console and assigns licences (0)."
        },
        {
          "key": "tasks",
          "name": "Task success",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored."
        },
        {
          "key": "maintenance",
          "name": "Maintenance \u0026 community",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 80,
          "points": 7,
          "reason": "Read as a closed service with official client libraries. Newest release notes dated 8 October 2026 (Claude models for AI developer tools, Gemini 3.8 Flash in Singapore) (30). Dozens of dated release note entries in September and October 2026 alone (20). Dated release notes, Google Cloud support and public issue trackers for the client libraries. We didn't test support (10 of 15). Official client libraries, PyPI `google-cloud-discoveryengine` 0.20.5 on 1 October 2026 and npm `@google-cloud/discoveryengine` 3.3.1 (15). The Python library is still below 1.0 and declares Python 3.10 or later. CI results weren't checked (5 of 10)."
        },
        {
          "key": "transparency",
          "name": "Transparency \u0026 trust",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 82,
          "points": 7.18,
          "note": "editorial 64, provenance 99",
          "reason": "Closed service under the Google Cloud terms, with Apache-2.0 client libraries (15 of 30). The product page says prompts, outputs and tuning are never used to train Google models or other customers' models, and the security overview says user-requested data is deleted within 60 days. The Cloud terms and Data Processing Addendum weren't re-read today, and retention for sessions and memory wasn't found (20 of 30). The Cloud terms promise 12 months' notice before a backwards-incompatible API change, per the 9 October Document AI check, not re-read on 10 October. The release notes gave 19 days' notice (1 to 20 October) for removing Gemini 2.5 Pro from the Canada and Japan regions (12 of 20). Global, `us` and `eu` multi-regions with data residency limits stated, and Google Cloud's public sub-processor list per the 9 October check (17 of 20)."
        }
      ],
      "assessment": {
        "date": "2026-10-10",
        "basis": "public evidence",
        "confidence": "medium",
        "notes": {
          "ergonomics": "API reading. StreamAssist streams reply fragments plus planner steps in `diagnosticInfo`, and the request has no setting that limits answer length (10 of 25). `toolsSpec` narrows the call to chosen data stores with a filter expression, `agentsSpec` picks the agent, and session and list methods page with `pageSize` and `pageToken` (14 of 20). Errors follow Google's status and message model, and the response lists `connectorAuthErrors` per connector so a client can see which source was skipped. No Gemini Enterprise error page was found (12 of 20). No idempotency key, and no safe-retry guidance was found. `assistToken` identifies a call for feedback and support only (0 of 20). Only `query` is needed once an app exists, but the app, a licence and the engine ID come first. Client libraries for C#, Go, Java, Node.js, PHP, Python and Ruby (12 of 15).",
          "maintenance": "Read as a closed service with official client libraries. Newest release notes dated 8 October 2026 (Claude models for AI developer tools, Gemini 3.8 Flash in Singapore) (30). Dozens of dated release note entries in September and October 2026 alone (20). Dated release notes, Google Cloud support and public issue trackers for the client libraries. We didn't test support (10 of 15). Official client libraries, PyPI `google-cloud-discoveryengine` 0.20.5 on 1 October 2026 and npm `@google-cloud/discoveryengine` 3.3.1 (15). The Python library is still below 1.0 and declares Python 3.10 or later. CI results weren't checked (5 of 10).",
          "payments": "Hosted rubric. No x402, MPP or L402 (0). No seat prices were found on Google's product, editions, licences or quotas pages, and the product page sends buyers to sales or a trial. Pay-as-you-go and overages are priced publicly by reference, $5 per GiB a month for storage over quota and Agent Platform prices for assistant queries, without a per-query figure. Counted as plan-level pricing that's public (10, a judgement call). A 30-day Plus trial needs no sales contact, but the product page sends it through the Google Cloud Free Trial, which asks for a credit card or other payment method (0). A person creates the project, billing account and app in the console and assigns licences (0).",
          "reliability": "Hosted reading, scored on the StreamAssist method of the Discovery Engine API. The Google Cloud status page lists Gemini Enterprise as a product and has a JSON incident feed (20). The feed's five incidents since 10 July 2026 (the latest on 8 October, Cloud Storage) name no Gemini Enterprise, Agent Search or Vertex AI Search product, and the page shows only broad incidents (30). Rate quotas with numbers, 300 search and complete-query requests a minute per project, and assistant quotas per licence, 160 queries a day on Standard and 200 on Plus, pooled per project and location (15). No retry or backoff guidance and no 429 handling were found on the StreamAssist, quotas or A2A pages, and each call writes to a session, so a retry isn't documented as safe (0 of 15). The Gemini Enterprise SLA commits to 99.5 per cent monthly uptime for StreamAssist and 99.9 for Search, with credits from 10 to 50 per cent (10). StreamAssist is in the v1 API and its guide marks only file upload as Preview (10).",
          "schema": "A public Discovery document for v1, revision 20261004, with 278 methods and 990 schemas, StreamAssist and the A2A methods among them (25). docs.cloud.google.com/llms.txt answers 404. A page address with `.md.txt` added answers as Markdown, which no page we read links, so half (5 of 10). StreamAssist's description is one line, while the guide says when to use the API rather than the web app and what sessions and files do (12 of 20). 3,421 of 3,448 properties carry a description and 245 are enums. Required and optional are stated in each description, and `inputVariables` for workflow agents is a free Struct (11 of 15). The guide has a curl request with a full streamed response and the reference covers seven client libraries. No Gemini Enterprise page listing error codes was found (10 of 15). v1, v1beta and v1alpha versions and dated release notes, the newest on 8 October 2026 (15).",
          "security": "OAuth 2.0 bearer tokens from user credentials, service accounts or workforce identity federation, with IAM permissions. StreamAssist accepts the narrow `discoveryengine.assist.readwrite` scope among four, and the docs send the token only in the `Authorization` header (30). Gemini Enterprise User can be granted per app through the Restricted User pattern, a custom role can hold only `discoveryengine.assistants.assist`, and VPC Service Controls apply. The assistant can run connector actions such as sending Outlook mail, and we didn't read how it asks for confirmation (14 of 20). Model Armor screens the assistant's prompts and responses on every edition at no extra cost, but it's off until an admin enables it and can be set to let traffic through unscreened when it's unavailable (10 of 15). Cloud Audit Logs list each method by permission type, and usage audit logs can record prompts and responses when that setting is on. Data Access logs are off by default in Google Cloud (13 of 15). google.com security.txt is valid to 1 April 2030 with the reward programme, and the compliance page lists ISO 27001, 27017, 27018 and 27701, SOC 1, 2 and 3, HIPAA, FedRAMP, PCI DSS and C5 for the Standard and Plus editions (20).",
          "transparency": "Closed service under the Google Cloud terms, with Apache-2.0 client libraries (15 of 30). The product page says prompts, outputs and tuning are never used to train Google models or other customers' models, and the security overview says user-requested data is deleted within 60 days. The Cloud terms and Data Processing Addendum weren't re-read today, and retention for sessions and memory wasn't found (20 of 30). The Cloud terms promise 12 months' notice before a backwards-incompatible API change, per the 9 October Document AI check, not re-read on 10 October. The release notes gave 19 days' notice (1 to 20 October) for removing Gemini 2.5 Pro from the Canada and Japan regions (12 of 20). Global, `us` and `eu` multi-regions with data residency limits stated, and Google Cloud's public sub-processor list per the 9 October check (17 of 20)."
        },
        "sources": [
          {
            "what": "Gemini at Work 2026 announcement of the Gemini agent",
            "url": "https://cloud.google.com/blog/products/ai-machine-learning/welcome-to-gemini-at-work-2026",
            "seen": "2026-10-10"
          },
          {
            "what": "Gemini for business product page (early access note, trial, training statement)",
            "url": "https://cloud.google.com/gemini-enterprise",
            "seen": "2026-10-10"
          },
          {
            "what": "StreamAssist guide",
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/get-answers-from-streamassist",
            "seen": "2026-10-10"
          },
          {
            "what": "StreamAssist REST reference",
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/reference/rest/v1/projects.locations.collections.engines.assistants/streamAssist",
            "seen": "2026-10-10"
          },
          {
            "what": "Discovery Engine v1 Discovery document",
            "url": "https://discoveryengine.googleapis.com/$discovery/rest?version=v1",
            "seen": "2026-10-10"
          },
          {
            "what": "Call an agent using its registry A2A endpoint",
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/invoke-agent-a2a",
            "seen": "2026-10-10"
          },
          {
            "what": "developer guide",
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/developer-guide",
            "seen": "2026-10-10"
          },
          {
            "what": "authentication",
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/authentication",
            "seen": "2026-10-10"
          },
          {
            "what": "access control",
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/access-control",
            "seen": "2026-10-10"
          },
          {
            "what": "quotas and overages",
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/quotas",
            "seen": "2026-10-10"
          },
          {
            "what": "editions",
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/editions",
            "seen": "2026-10-10"
          },
          {
            "what": "licences FAQ",
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/licenses-faqs",
            "seen": "2026-10-10"
          },
          {
            "what": "Gemini Enterprise SLA",
            "url": "https://cloud.google.com/terms/gemini-enterprise/sla",
            "seen": "2026-10-10"
          },
          {
            "what": "release notes",
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/release-notes",
            "seen": "2026-10-10"
          },
          {
            "what": "Google Cloud status incidents",
            "url": "https://status.cloud.google.com/incidents.json",
            "seen": "2026-10-10"
          },
          {
            "what": "Google Cloud status products",
            "url": "https://status.cloud.google.com/products.json",
            "seen": "2026-10-10"
          },
          {
            "what": "security overview",
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/security-overview",
            "seen": "2026-10-10"
          },
          {
            "what": "compliance certifications and security controls",
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/compliance-security-controls",
            "seen": "2026-10-10"
          },
          {
            "what": "Model Armor in Gemini Enterprise",
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/enable-model-armor",
            "seen": "2026-10-10"
          },
          {
            "what": "audit logging",
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/audit-logging",
            "seen": "2026-10-10"
          },
          {
            "what": "usage audit logs",
            "url": "https://docs.cloud.google.com/gemini/enterprise/docs/set-up-usage-audit-logs",
            "seen": "2026-10-10"
          },
          {
            "what": "Google Cloud Free Trial terms",
            "url": "https://docs.cloud.google.com/free/docs/free-cloud-features",
            "seen": "2026-10-10"
          },
          {
            "what": "google.com security.txt",
            "url": "https://www.google.com/.well-known/security.txt",
            "seen": "2026-10-10"
          },
          {
            "what": "PyPI google-cloud-discoveryengine",
            "url": "https://pypi.org/pypi/google-cloud-discoveryengine/json",
            "seen": "2026-10-10"
          },
          {
            "what": "npm @google-cloud/discoveryengine",
            "url": "https://registry.npmjs.org/@google-cloud/discoveryengine/latest",
            "seen": "2026-10-10"
          }
        ],
        "openQuestions": [
          "Whether the Gemini agent announced on 8 October 2026 (coworker agents with their own Workspace accounts, sub-agents, routing to Claude) is reachable through StreamAssist or another API. The announcement says 'a single API' and headless operation, but no API page for it was found on 10 October",
          "Seat prices for each edition. None of the Google pages read gives a figure",
          "How the assistant confirms connector write actions, such as sending Outlook mail, when called through StreamAssist",
          "Retention of sessions, memory and uploaded files beyond the 60-day deletion of user-requested data",
          "unchecked: the Google Cloud terms' 12-month change notice, the Data Processing Addendum and the sub-processor list, kept from the 9 October Document AI check",
          "unchecked: GitHub issue activity and CI for the Discovery Engine client libraries",
          "Disclosure. These grades were written by agents running on Anthropic's Claude, and Gemini Enterprise routes some work to Claude models. The judgement calls are 10 for pricing that's public only by reference to Agent Platform rates, and 0 for retry handling because none was found"
        ]
      },
      "negative": 0,
      "verdict": "The assistant is callable through a GA v1 method with a 99.5 per cent SLA, OAuth through IAM, a public Discovery document and optional Model Armor screening. Seat prices weren't found on Google's pages, onboarding needs a billing account and a person, and some Gemini agent capabilities announced on 8 October are early access.",
      "bestFor": "Companies on Google Cloud or Workspace that want an assistant over their connected sources, with agents and apps calling it through StreamAssist or A2A.",
      "strengths": [
        "StreamAssist is a GA v1 method with a 99.5 per cent monthly uptime SLA and service credits",
        "OAuth 2.0 through IAM, with a narrow `discoveryengine.assist.readwrite` scope and per-app user roles",
        "A public Discovery document (revision 20261004, 278 methods) and client libraries in seven languages",
        "Model Armor can screen the assistant's prompts and responses on every edition at no extra cost",
        "Agents registered in Gemini Enterprise answer A2A `message:send` and `message:stream` through a Google endpoint"
      ],
      "weaknesses": [
        "No seat prices on the Google pages read, and pay-as-you-go needs an invoiced Cloud Billing account",
        "The 30-day Plus trial goes through the Google Cloud Free Trial, which asks for a card or other payment method",
        "No retry, backoff or idempotency guidance for StreamAssist was found, and each call writes to a session",
        "Background tasks, desktop and mobile apps and third-party model choice are early access per the product page",
        "Assistant use is capped per licence, 160 queries a day on Standard and 200 on Plus, pooled per project"
      ],
      "agentNotes": [
        "Create a Gemini Enterprise app first. StreamAssist needs its APP_ID, and the caller needs `discoveryengine.assistants.assist`",
        "Send `X-Goog-User-Project` with your project ID when calling with Application Default Credentials",
        "Pass the `session` name from the final stream message on the next call to keep context. Leaving it empty starts a new session",
        "Read `connectorAuthErrors` in the response. A connector that failed sign-in is skipped and the answer comes from the rest",
        "Use the A2A URL returned by Agent Registry verbatim. It takes the project number, not the project ID"
      ],
      "metrics": {
        "kind": "remote",
        "measured": false
      },
      "reviewCount": 0,
      "avgRating": 0,
      "history": [
        {
          "basis": "public evidence",
          "confidence": "medium",
          "grade": "B",
          "methodology": "0.4",
          "pending": [
            "performance",
            "tasks"
          ],
          "run": "2026-10-01",
          "runLabel": "October 2026 research run",
          "score": 68.1
        }
      ],
      "editorialScores": {
        "ergonomics": 48,
        "maintenance": 80,
        "payments": 10,
        "reliability": 85,
        "schema": 78,
        "security": 87,
        "transparency": 64
      },
      "provenanceScore": 99
    },
    "connect": {
      "install": "pip install google-cloud-discoveryengine   # or: npm install @google-cloud/discoveryengine",
      "http": "curl -X POST -H \"Authorization: Bearer $(gcloud auth print-access-token)\" -H \"Content-Type: application/json\" \"https://ENDPOINT_LOCATION-discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/collections/default_collection/engines/APP_ID/assistants/default_assistant:streamAssist\" -d '{\"query\": {\"text\": \"QUERY_TEXT\"}}'"
    },
    "letme": {
      "capability": "https://letme.dev/knowledge.search",
      "tool": "https://letme.dev/gemini-enterprise"
    },
    "sameCompany": [
      "gemini-api",
      "gemini-embedding",
      "vertex-ai-tuning",
      "google-model-armor",
      "google-imagen",
      "google-veo",
      "google-lyria",
      "google-speech-to-text",
      "gemini-live",
      "google-adk",
      "google-secret-manager",
      "google-cloud-document-ai",
      "google-weather-api",
      "chrome-devtools-mcp",
      "google-maps-platform",
      "google-cloud-translation",
      "google-calendar-api",
      "firebase-cloud-messaging",
      "google-drive-api",
      "gemini-cli",
      "google-search-console",
      "google-ads-api",
      "google-forms",
      "google-sheets-api",
      "gmail-api"
    ],
    "notable": [
      "Google announced the Gemini agent on 8 October 2026 at Gemini at Work, described as one agent and one API that can run headless, create sub-agents and route work to Gemini and Claude models (https://cloud.google.com/blog/products/ai-machine-learning/welcome-to-gemini-at-work-2026)",
      "The product page says delegating multi-step background tasks, Gemini on mobile and desktop, and third-party model choice are in early access, and answers 'Google Gemini models today' on model choice (https://cloud.google.com/gemini-enterprise)",
      "No API documentation for the Gemini agent's coworker agents or sub-agents was found in the Gemini Enterprise docs or release notes on 10 October 2026. This listing grades the documented StreamAssist and A2A surfaces (https://docs.cloud.google.com/gemini/enterprise/docs/release-notes)",
      "The SLA is written for 'Google Agentspace', Gemini Enterprise's former name, and covers StreamAssist at 99.5 per cent and Search at 99.9 per cent (https://cloud.google.com/terms/gemini-enterprise/sla)",
      "On 8 October 2026 admins could turn on Claude Opus 5.5 and Sonnet 5.5 for the AI developer tools, off by default and billed as consumption (https://docs.cloud.google.com/gemini/enterprise/docs/release-notes)"
    ],
    "area": "business",
    "details": [
      {
        "label": "API",
        "value": "StreamAssist at POST https://discoveryengine.googleapis.com/v1/{assistant}:streamAssist, with `global`, `us` and `eu` endpoints. Request fields query, session, userMetadata, agentsSpec, toolsSpec and generationSpec (a Vertex AI modelId)"
      },
      {
        "label": "A2A",
        "value": "Agents in Agent Registry advertise an A2A URL on LOCATION-discoveryengine.googleapis.com with GET /v1/card, POST /v1/message:send and POST /v1/message:stream, A2A protocol version 0.3.0, HTTP_JSON binding"
      },
      {
        "label": "Credentials",
        "value": "OAuth 2.0 bearer tokens through IAM. Scopes cloud-platform, discoveryengine.assist.readwrite, discoveryengine.readwrite or discoveryengine.serving.readwrite. Permission discoveryengine.assistants.assist"
      },
      {
        "label": "Editions",
        "value": "Business (1 to 500 users), Standard, Plus, Frontline (with 150 or more Standard or Plus users) and Pay-as-you-go"
      },
      {
        "label": "Quotas",
        "value": "Assistant 160 queries a day per Standard licence and 200 per Plus licence, pooled per edition, project and location. 300 search and complete-query requests a minute per project"
      },
      {
        "label": "SLA",
        "value": "99.5 per cent monthly uptime for StreamAssist and 99.9 for Search, with credits of 10, 25 or 50 per cent"
      },
      {
        "label": "Security",
        "value": "VPC Service Controls, CMEK on the US and EU multi-regions, Access Transparency, Model Armor screening (opt-in), Cloud Audit Logs and usage audit logs"
      },
      {
        "label": "Trains on customer data",
        "value": "No, per the product page"
      },
      {
        "label": "Client libraries",
        "value": "C#, Go, Java, Node.js, PHP, Python and Ruby"
      }
    ],
    "unitPrices": [
      {
        "item": "Storage and data indexing over quota (per GiB)",
        "unit": "gb-month",
        "usd": 5
      }
    ],
    "provenance": {
      "legalEntity": "Google LLC",
      "domain": "google.com",
      "domainRegistered": "1997-09-15",
      "domainNote": "The API is on googleapis.com, Google's API domain. Docs are on docs.cloud.google.com.",
      "endpointOnVendorDomain": true,
      "terms": "https://cloud.google.com/terms",
      "privacy": "https://cloud.google.com/terms/cloud-privacy-notice",
      "statusPage": "https://status.cloud.google.com",
      "changelog": "https://docs.cloud.google.com/gemini/enterprise/docs/release-notes",
      "securityTxt": "valid",
      "checked": "2026-10-10",
      "notes": [
        "https://www.google.com/.well-known/security.txt shows Expires 2030-04-01 and points to the vulnerability reward programme (read 10 October 2026).",
        "The legal entity, terms, privacy notice and domain registration date (RDAP, 1997-09-15) are taken from the 9 October check of the Google Cloud Document AI listing, not re-read on 10 October.",
        "The Google Cloud status page lists Gemini Enterprise and 'Financial Research agent in Gemini Enterprise' as products (https://status.cloud.google.com/products.json)."
      ],
      "score": 99,
      "checks": [
        {
          "check": "Legal entity named",
          "value": "Google LLC",
          "points": 20,
          "max": 20,
          "state": "ok"
        },
        {
          "check": "Domain age",
          "value": "google.com, registered 1997-09-15 (29 years)",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Endpoint on the vendor's domain",
          "value": "google.com",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Terms of service",
          "value": "read, states 7 of the 7 things a reader expects",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Privacy policy",
          "value": "read, states 7 of the 8 things a reader expects",
          "points": 9.3,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Status page",
          "value": "status.cloud.google.com",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Changelog",
          "value": "published",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "security.txt",
          "value": "valid",
          "points": 10,
          "max": 10,
          "state": "ok"
        }
      ],
      "policies": [
        {
          "kind": "terms",
          "url": "https://cloud.google.com/terms",
          "state": "read",
          "readAt": "2026-10-08",
          "statedDate": "2026-09-02",
          "words": 13806,
          "points": 10,
          "max": 10,
          "expected": [
            {
              "key": "terms.date",
              "label": "Gives the date it was last updated",
              "found": true,
              "quote": "(Last modified September 2, 2026)",
              "says": "Last updated 2026-09-02"
            },
            {
              "key": "terms.law",
              "label": "Names the governing law or courts",
              "found": true,
              "quote": "federal government entity, then the following applies: ALL CLAIMS ARISING OUT OF OR RELATING TO THIS AGREEMENT OR THE SERVICES WILL BE GOVERNED BY THE LAWS OF THE UNITED STATES OF AMERICA, EXCLUDING ITS CONFLICT OF LAWS RULES.",
              "says": "The law of the United States of America"
            },
            {
              "key": "terms.liability",
              "label": "States a limit on its liability",
              "found": true,
              "quote": "…GWS Services, SecOps Services, Looker (original) Services, or Cloud Identity Services, as applicable, is limited to the Fees Customer paid for such Services during the 12 month period before the event giving rise to Liability, except Google’s total aggregate Liability for damages arising out of or related to Services…",
              "says": "Capped at the fees paid in the 12 months before the claim or $5,000"
            },
            {
              "key": "terms.termination",
              "label": "Says how the agreement or account can be ended",
              "found": true,
              "quote": "Customer may also terminate this Agreement for convenience under Section 8.5 (Termination for Convenience)."
            },
            {
              "key": "terms.changes",
              "label": "Says how changes to the terms are announced",
              "found": true,
              "quote": "(i) With respect to GCP Services and their corresponding TSS, unless otherwise noted by Google, material updates to this Agreement will become effective 30 days after they are posted.",
              "says": "Gives 30 days of notice before a change"
            },
            {
              "key": "terms.use",
              "label": "Lists what users may not do",
              "found": true,
              "quote": "For clarity, Customer may not integrate the Google Workspace Services, SecOps Services, or Cloud Identity Services into Customer Applications or create or host Customer Applications using the Google Workspace Services, SecOps Services, or Cloud Identity Services under this Agreement, and Customer may only integrate Lo…"
            },
            {
              "key": "terms.sla",
              "label": "Refers to a service level or uptime commitment",
              "found": true,
              "quote": "Cloud-native relational database with unlimited scale and 99.999% availability.",
              "says": "Names 99.999% availability"
            }
          ],
          "toKnow": [
            {
              "key": "terms.cutoff",
              "label": "Says access can be ended without notice or for any reason",
              "found": true,
              "quote": "For purposes of GCP Services and TSS only, Google may terminate this Agreement or any applicable Order Form for its convenience at any time with 30 days' prior written notice to Customer."
            }
          ],
          "notes": [
            {
              "date": "2026-10-08",
              "text": "Google may change its fees at any time unless an addendum or order form expressly says otherwise.",
              "quote": "Google may change the Fees at any time unless otherwise expressly agreed in an addendum or Order Form."
            },
            {
              "date": "2026-10-08",
              "text": "Google's total liability for services or software supplied free of charge is limited to 5,000 US dollars.",
              "quote": "except Google’s total aggregate Liability for damages arising out of or related to Services or Software provided free of charge is limited to $5,000."
            },
            {
              "date": "2026-10-08",
              "text": "When automated safety tools detect potential abuse of Generative AI Services, Google may log customer prompts to review whether a violation occurred.",
              "quote": "Google may log Customer prompts solely for the purpose of reviewing and determining whether a violation has occurred."
            }
          ]
        },
        {
          "kind": "privacy",
          "url": "https://cloud.google.com/terms/cloud-privacy-notice",
          "state": "read",
          "readAt": "2026-10-09",
          "statedDate": "2026-09-28",
          "words": 11342,
          "points": 9.3,
          "max": 10,
          "expected": [
            {
              "key": "privacy.date",
              "label": "Gives the date it was last updated",
              "found": true,
              "quote": "(Last modified September 28, 2026)",
              "says": "Last updated 2026-09-28"
            },
            {
              "key": "privacy.collected",
              "label": "Says what personal data is collected",
              "found": true,
              "quote": "This Google Cloud Privacy Notice describes how we collect"
            },
            {
              "key": "privacy.retention",
              "label": "Says how long data is kept",
              "found": true,
              "quote": "retention periods (which can be over a year) for Service"
            },
            {
              "key": "privacy.processors",
              "label": "Says who else receives the data",
              "found": true,
              "quote": "trusted third party providers to process it for us as we"
            },
            {
              "key": "privacy.sale",
              "label": "Says whether personal data is sold or shared for advertising",
              "found": false
            },
            {
              "key": "privacy.rights",
              "label": "Says what rights people have over their data",
              "found": true,
              "quote": "authority if you have concerns regarding your rights under"
            },
            {
              "key": "privacy.contact",
              "label": "Gives a privacy contact",
              "found": true,
              "quote": "Service Data we process in accordance with this Privacy"
            },
            {
              "key": "privacy.transfers",
              "label": "Says where data is transferred or stored",
              "found": true,
              "quote": "Economic Area, the UK or Switzerland, we comply with"
            }
          ],
          "notes": [
            {
              "date": "2026-10-08",
              "text": "This notice covers Service Data only and does not cover Customer Data or Partner Data, which the Cloud Data Processing Addendum governs.",
              "quote": "applies solely to Service Data and does"
            }
          ]
        }
      ]
    },
    "pageJsonUrl": "https://www.anchorterminal.com/tools/gemini-enterprise.json",
    "live": {
      "slug": "gemini-enterprise",
      "vendorStatus": {
        "page": "https://status.cloud.google.com",
        "indicator": "unknown",
        "summary": "no machine-readable status found",
        "checkedAt": "2026-10-11T01:36:36.02743616Z"
      },
      "updatedAt": "2026-10-11T01:36:36.02743616Z"
    }
  }
}
