{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"awesome-gpt-for-sheets-and-docs","slug":"gpt-for-sheets-and-docs","name":"GPT for Sheets and Docs","type":"extension","url":"https://workspace.google.com/marketplace/app/gpt_for_sheets_and_docs/677318054654","page_url":"https://unfragile.ai/gpt-for-sheets-and-docs","categories":["browser-extensions"],"tags":[],"pricing":{"model":"unknown","free":false,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"awesome-gpt-for-sheets-and-docs__cap_0","uri":"capability://code.generation.editing.natural.language.spreadsheet.formula.generation.and.repair","name":"natural-language spreadsheet formula generation and repair","description":"Accepts natural language descriptions of desired spreadsheet calculations and generates, fixes, or explains Google Sheets formulas (including QUERY, ARRAYFORMULA, VLOOKUP, etc.) by parsing user intent and mapping it to formula syntax. The extension reads the active spreadsheet structure to understand column names and data types, then uses the selected LLM provider to synthesize formulas contextually. Users can request formula creation, debugging of broken formulas, or explanations of existing formula logic without manual syntax lookup.","intents":["I want to write a complex formula but don't remember the exact syntax","This formula is broken and I need help understanding why","Explain what this existing formula does in plain English","Generate a formula that calculates X based on these columns"],"best_for":["non-technical spreadsheet users building data models","analysts who know what they want to calculate but not Google Sheets formula syntax","teams migrating from Excel to Google Sheets with unfamiliar function libraries"],"limitations":["LLM-generated formulas may contain syntax errors or logical flaws requiring manual verification","Complex multi-step calculations may require iterative refinement rather than single-shot generation","No support for custom Google Apps Script functions — limited to native Google Sheets formula library","Latency depends on selected LLM provider; Anthropic/OpenAI typically 2-5 seconds per formula"],"requires":["Google Workspace account with Google Sheets access","GPT for Sheets and Docs extension installed from Google Workspace Marketplace","Active internet connection","API key or credits for selected LLM provider (OpenAI, Anthropic, Google, Mistral, Perplexity, or Parallel)"],"input_types":["natural language text describing desired calculation","existing formula text for debugging or explanation","spreadsheet context (column headers, sample data)"],"output_types":["Google Sheets formula syntax","plain-language explanation of formula logic","corrected formula with error description"],"categories":["code-generation-editing","spreadsheet-automation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"awesome-gpt-for-sheets-and-docs__cap_1","uri":"capability://data.processing.analysis.bulk.data.cleaning.and.standardization","name":"bulk data cleaning and standardization","description":"Applies data transformation rules across multiple rows in parallel by accepting natural language descriptions of cleanup operations (e.g., 'remove extra whitespace', 'standardize phone number format', 'fix capitalization') and executing them row-by-row using the selected LLM. The extension reads the target column(s), applies the transformation prompt to each row independently, and writes results back to the spreadsheet. Supports deduplication, validation, and normalization workflows without requiring formula knowledge or custom scripts.","intents":["Clean up messy customer data with inconsistent formatting across 5,000 rows","Standardize phone numbers, addresses, or dates to a consistent format","Remove duplicates and validate that entries meet quality standards","Split or merge columns (e.g., 'First Name' + 'Last Name' → 'Full Name')"],"best_for":["data analysts preparing datasets for analysis or reporting","business operations teams managing customer or product databases","non-technical users without SQL or scripting knowledge"],"limitations":["Bulk processing throughput capped at 1,000 requests/minute, dependent on underlying LLM latency (typically 2-5 seconds per row for OpenAI/Anthropic)","Large datasets (>10,000 rows) may require multiple batches and extended processing time","LLM-based transformations may introduce hallucinations or inconsistencies; manual spot-checking recommended for critical data","No rollback mechanism — transformations are written directly to the spreadsheet; recommend creating backup before bulk operations","Pricing scales with number of rows processed; high-volume cleaning can accumulate significant API costs"],"requires":["Google Workspace account with Google Sheets edit permissions","GPT for Sheets and Docs extension installed","Sufficient API credits or prepaid credit pack for bulk operation volume","Active internet connection with stable bandwidth for multi-minute operations"],"input_types":["natural language instruction describing transformation (e.g., 'remove leading/trailing spaces and convert to lowercase')","target column(s) in active spreadsheet","optional: sample rows for context"],"output_types":["transformed data written back to spreadsheet column(s)","optional: new column with transformation results (non-destructive mode)"],"categories":["data-processing-analysis","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"awesome-gpt-for-sheets-and-docs__cap_10","uri":"capability://safety.moderation.enterprise.security.and.compliance.features","name":"enterprise security and compliance features","description":"Provides enterprise-grade security and compliance capabilities including Zero Data Retention (ZDR) policy ensuring data is not used for LLM model training, encryption in transit and at rest, Single Sign-On (SSO) via Google OIDC, and ISO 27001 certification. Supports BYOK (Bring Your Own Key) for organizations requiring private API endpoints or on-premise deployments, and GDPR compliance for EU data residency requirements. Enables enterprises to use AI automation while maintaining data privacy and regulatory compliance.","intents":["Ensure customer data is not used for LLM training while using AI automation","Deploy AI tools in regulated industries (healthcare, finance) with compliance guarantees","Integrate with enterprise SSO and identity management systems","Meet GDPR or data residency requirements for EU operations"],"best_for":["enterprises in regulated industries (healthcare, finance, legal) requiring compliance guarantees","organizations handling sensitive customer or proprietary data","teams requiring SSO integration with existing identity management","companies operating in EU requiring GDPR compliance and data residency"],"limitations":["Enterprise features (BYOK, SSO, ZDR) require enterprise plan; not available on free or standard tiers","BYOK setup requires technical configuration and ongoing management of private API endpoints","ZDR policy applies to the extension but not to underlying LLM providers; users must verify provider privacy policies","ISO 27001 certification covers the extension infrastructure but not customer implementations or integrations","No built-in audit logging or compliance reporting; organizations must implement additional monitoring for compliance audits"],"requires":["Google Workspace account with admin permissions","GPT for Sheets and Docs enterprise plan","For BYOK: technical setup of private API endpoints or on-premise LLM infrastructure","For SSO: Google Workspace with OIDC support"],"input_types":["enterprise plan configuration","optional: BYOK API endpoint configuration","optional: SSO identity provider configuration"],"output_types":["security and compliance status","audit logs (if configured)"],"categories":["safety-moderation","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"awesome-gpt-for-sheets-and-docs__cap_2","uri":"capability://text.generation.language.bulk.content.generation.and.rewriting","name":"bulk content generation and rewriting","description":"Generates or rewrites text content in bulk by applying a natural language prompt to each row of a spreadsheet column, with results written to a new or existing column. The extension sends each row's content to the selected LLM provider with the user's instruction (e.g., 'write a marketing email for this product', 'summarize this article in 50 words', 'translate to Spanish'), collects responses, and batches writes back to the sheet. Supports one-answer-per-row workflows for content creation, summarization, translation, and copywriting at scale.","intents":["Generate product descriptions for 500 items based on raw specifications","Rewrite email subject lines to improve open rates across a campaign list","Translate product names and descriptions into multiple languages","Create social media captions for a batch of product images or links"],"best_for":["marketing and content teams scaling content production without hiring writers","e-commerce businesses generating product descriptions or marketing copy in bulk","localization teams translating content into multiple languages","customer support teams drafting templated responses at scale"],"limitations":["Generated content quality varies by LLM provider and prompt specificity; requires human review for brand-critical content","Throughput limited to 1,000 requests/minute; generating content for 10,000+ rows requires multiple batches over hours","No built-in plagiarism detection or originality checking; generated content may overlap with training data","Costs scale linearly with row count and content length; bulk generation of long-form content can be expensive","No A/B testing or quality scoring built-in; users must manually evaluate generated content or use external tools"],"requires":["Google Workspace account with Google Sheets edit permissions","GPT for Sheets and Docs extension installed","Sufficient API credits for bulk operation (cost depends on content length and LLM provider)","Source data in spreadsheet column(s) to use as input for generation"],"input_types":["natural language instruction (e.g., 'write a 100-word product description')","source content in spreadsheet column(s) (product specs, article text, product names, etc.)","optional: tone/style guidance ('professional', 'casual', 'technical')"],"output_types":["generated text written to spreadsheet column","supports multiple output columns for different variations (e.g., short + long descriptions)"],"categories":["text-generation-language","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"awesome-gpt-for-sheets-and-docs__cap_3","uri":"capability://data.processing.analysis.bulk.data.categorization.and.tagging","name":"bulk data categorization and tagging","description":"Automatically assigns categories, tags, or classifications to rows of unstructured text by sending each row to the selected LLM with a classification prompt (e.g., 'categorize this customer feedback as bug, feature request, or complaint'), collecting the LLM's response, and writing results to a new column. Supports multi-label tagging, sentiment analysis, intent classification, and custom taxonomy assignment without requiring training data or machine learning expertise.","intents":["Categorize 1,000 customer support tickets into predefined buckets (billing, technical, account, etc.)","Tag product reviews with sentiment (positive, neutral, negative) and topic (quality, shipping, price)","Classify incoming emails by intent (sales inquiry, support request, partnership proposal)","Assign industry or product category to a list of company names or descriptions"],"best_for":["customer support teams organizing incoming tickets or feedback","product managers analyzing user feedback or feature requests","sales teams qualifying and routing inbound leads","content teams organizing or tagging large document collections"],"limitations":["LLM-based classification may misclassify edge cases or ambiguous entries; accuracy depends on prompt clarity and LLM capability","No built-in confidence scoring or uncertainty handling; users cannot easily identify low-confidence classifications","Throughput limited to 1,000 requests/minute; classifying 10,000+ items requires multiple batches","Custom taxonomies must be clearly defined in the prompt; complex hierarchical classifications may require iterative refinement","No active learning or feedback loop; misclassifications are not automatically corrected across similar items"],"requires":["Google Workspace account with Google Sheets edit permissions","GPT for Sheets and Docs extension installed","API credits for bulk operation volume","Clear definition of categories/tags to use in classification prompt"],"input_types":["unstructured text in spreadsheet column(s) (customer feedback, email subject/body, product descriptions, etc.)","natural language classification instruction with category list (e.g., 'categorize as: bug, feature request, or complaint')"],"output_types":["category or tag assigned to each row (single or multi-label)","optional: confidence score or reasoning (if LLM provides)"],"categories":["data-processing-analysis","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"awesome-gpt-for-sheets-and-docs__cap_4","uri":"capability://data.processing.analysis.bulk.data.enrichment.and.web.research","name":"bulk data enrichment and web research","description":"Augments spreadsheet rows with additional information by sending each row's content to the selected LLM with an enrichment prompt (e.g., 'look up the headquarters location for this company', 'find the founding year and industry'), collecting responses, and writing results to new columns. Supports web-aware LLM models (e.g., Perplexity, OpenAI with browsing) to fetch real-time information, or uses LLM knowledge cutoff for historical data. Enables non-technical users to add context, metadata, or derived fields at scale without manual research or API integration.","intents":["Enrich a list of company names with industry, founding year, and headquarters location","Add missing email addresses or phone numbers to a customer contact list","Look up job titles or LinkedIn profiles for a list of names","Find related products or competitors for a list of product names"],"best_for":["sales teams enriching lead lists with company information","business development teams researching potential partners or competitors","data teams augmenting datasets with external metadata","researchers compiling information from multiple sources into a single spreadsheet"],"limitations":["Web-aware models (Perplexity, OpenAI browsing) may have rate limits or additional latency (5-10 seconds per row)","Information accuracy depends on LLM knowledge cutoff or web search results; outdated or incorrect data may be returned","No built-in deduplication of enriched data; similar companies or people may return slightly different results","Throughput limited to 1,000 requests/minute; enriching large lists (10,000+ rows) requires extended processing time","Privacy concerns: sending customer names or sensitive data to external LLM providers; BYOK with private models recommended for sensitive use cases"],"requires":["Google Workspace account with Google Sheets edit permissions","GPT for Sheets and Docs extension installed","API credits for bulk operation volume","For web-aware enrichment: LLM provider with web search capability (Perplexity, OpenAI with browsing, or Google Gemini)"],"input_types":["seed data in spreadsheet column(s) (company names, person names, product names, etc.)","natural language enrichment instruction (e.g., 'find the headquarters and founding year for this company')"],"output_types":["enriched data written to new spreadsheet column(s)","structured or unstructured text depending on LLM response format"],"categories":["data-processing-analysis","search-retrieval","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"awesome-gpt-for-sheets-and-docs__cap_5","uri":"capability://image.visual.bulk.image.analysis.and.description.generation","name":"bulk image analysis and description generation","description":"Processes images referenced in spreadsheet rows by sending image URLs or embedded images to vision-capable LLM models (e.g., OpenAI GPT-4V, Google Gemini, Anthropic Claude) with a natural language analysis prompt, collecting descriptions or extracted data, and writing results to new columns. Supports object detection, text extraction (OCR), quality assessment, and custom image analysis without requiring separate computer vision tools or expertise.","intents":["Generate product descriptions from product images for e-commerce catalog","Extract text from screenshots or scanned documents in bulk","Assess image quality or flag problematic images (blurry, low resolution, etc.)","Identify objects, scenes, or attributes in a batch of images for tagging or categorization"],"best_for":["e-commerce teams generating product descriptions from images","content teams extracting text from screenshots or documents at scale","quality assurance teams auditing image assets","research teams analyzing visual data or extracting information from images"],"limitations":["Vision-capable LLM models (GPT-4V, Gemini, Claude) have higher latency (5-15 seconds per image) and cost more than text-only models","Image analysis accuracy depends on image quality, resolution, and LLM model capability; poor-quality images may produce unreliable results","No built-in image preprocessing (resizing, compression); very large images may be rejected by LLM providers","Throughput limited to 1,000 requests/minute and vision model rate limits; processing large image batches (1,000+ images) requires extended time","Privacy concerns: images are sent to external LLM providers; BYOK with private models or on-premise solutions recommended for sensitive images"],"requires":["Google Workspace account with Google Sheets edit permissions","GPT for Sheets and Docs extension installed","Vision-capable LLM provider (OpenAI GPT-4V, Google Gemini, Anthropic Claude, or Mistral)","Image URLs or embedded images in spreadsheet","Sufficient API credits for vision model usage (typically 2-5x cost of text-only models)"],"input_types":["image URLs in spreadsheet column(s)","embedded images (if supported by extension)","natural language analysis instruction (e.g., 'describe the main object in this image', 'extract all text')"],"output_types":["image description or analysis written to spreadsheet column","extracted text (OCR results)","structured data (e.g., 'quality: high', 'objects: [chair, table, lamp]')"],"categories":["image-visual","data-processing-analysis","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"awesome-gpt-for-sheets-and-docs__cap_6","uri":"capability://text.generation.language.bulk.translation.and.localization","name":"bulk translation and localization","description":"Translates or localizes text content across multiple rows by sending each row to the selected LLM with a translation prompt (e.g., 'translate to Spanish', 'localize for Japanese market'), collecting translated results, and writing them to new columns. Supports multiple target languages, tone/style preservation, and context-aware localization (e.g., adapting idioms or cultural references) without requiring professional translation services or language expertise.","intents":["Translate product descriptions into 5 languages for international e-commerce","Localize marketing copy for different regional markets (e.g., UK English vs. US English)","Translate customer support responses into multiple languages for global support","Adapt product names or slogans for different languages while preserving brand intent"],"best_for":["e-commerce and SaaS teams expanding into international markets","marketing teams localizing campaigns for multiple regions","customer support teams providing multilingual support","content teams managing translations without hiring professional translators"],"limitations":["LLM-based translation quality varies by language pair and content type; professional translation recommended for legal, medical, or brand-critical content","No built-in translation memory or consistency checking; similar phrases may be translated differently across rows","Throughput limited to 1,000 requests/minute; translating into multiple languages requires multiple passes (e.g., 5 languages = 5x the requests)","Costs scale with number of target languages and content length; translating large catalogs into many languages can be expensive","No quality assurance or human review workflow built-in; users must manually verify translations or use external QA tools"],"requires":["Google Workspace account with Google Sheets edit permissions","GPT for Sheets and Docs extension installed","API credits for bulk translation volume","Source content in spreadsheet column(s)"],"input_types":["source text in spreadsheet column(s) (product descriptions, marketing copy, support responses, etc.)","natural language translation instruction with target language(s) (e.g., 'translate to Spanish, French, and German')","optional: tone/style guidance ('formal', 'casual', 'technical')"],"output_types":["translated text written to new spreadsheet column(s)","one column per target language"],"categories":["text-generation-language","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"awesome-gpt-for-sheets-and-docs__cap_7","uri":"capability://planning.reasoning.interactive.conversational.analysis.in.sidebar","name":"interactive conversational analysis in sidebar","description":"Provides a chat-based interface in the Google Sheets sidebar where users can ask questions about the active spreadsheet, request insights, or get help with spreadsheet tasks through natural language conversation. The extension maintains context of the current spreadsheet and allows multi-turn conversations without requiring users to manually copy/paste data or switch between applications. Supports exploratory analysis, troubleshooting, and ad-hoc queries without predefined workflows.","intents":["Ask 'what are the top 5 products by revenue?' and get analysis of the current sheet","Request help with a specific spreadsheet problem in natural language conversation","Explore data patterns or anomalies by asking questions about the sheet","Get suggestions for formulas, charts, or analysis approaches for the current data"],"best_for":["non-technical spreadsheet users exploring data without SQL or formula knowledge","analysts iterating on analysis through conversational interaction","teams troubleshooting spreadsheet issues collaboratively"],"limitations":["Conversational context limited to the active spreadsheet; cannot reference other sheets or external data sources","LLM responses may be inaccurate or hallucinated; users should verify insights against actual data","No persistent conversation history across sessions; closing the sidebar loses conversation context","Latency depends on LLM provider (typically 2-5 seconds per response)","No built-in data visualization; insights are returned as text and must be manually implemented as charts or formulas"],"requires":["Google Workspace account with Google Sheets access","GPT for Sheets and Docs extension installed","API credits for conversational usage","Active internet connection"],"input_types":["natural language questions or requests","spreadsheet context (active sheet data, structure)"],"output_types":["natural language responses","suggested formulas or actions","analysis insights or recommendations"],"categories":["planning-reasoning","text-generation-language"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"awesome-gpt-for-sheets-and-docs__cap_8","uri":"capability://tool.use.integration.multi.provider.llm.selection.and.switching","name":"multi-provider llm selection and switching","description":"Allows users to select and switch between multiple LLM providers (OpenAI, Anthropic, Google, Mistral, Perplexity, Parallel) at the operation level, with support for BYOK (Bring Your Own Key) configuration for enterprise users. The extension abstracts the underlying API differences and allows users to choose providers based on cost, capability, or latency requirements without changing their workflow. Supports provider-specific features (e.g., web search in Perplexity, vision in GPT-4V) through a unified interface.","intents":["Use Perplexity for web-aware data enrichment and OpenAI for content generation to optimize cost and capability","Switch to Anthropic for sensitive data processing due to better privacy guarantees","Use Google Gemini for vision-based image analysis due to superior multimodal capabilities","Configure BYOK with private API endpoints for enterprise compliance and data residency requirements"],"best_for":["teams optimizing LLM costs by choosing providers per task type","enterprises requiring data residency or private model deployments","organizations evaluating multiple LLM providers for different use cases","teams avoiding vendor lock-in by maintaining flexibility across providers"],"limitations":["Users must manage API keys or credits for each provider separately; no unified billing across providers","Provider-specific features (e.g., web search, vision) may not be available across all providers; users must understand provider capabilities","Switching providers mid-workflow may produce inconsistent results due to different model behaviors and knowledge cutoffs","BYOK configuration requires technical setup; not available for free tier users","No automatic provider failover or load balancing; if a provider is down, users must manually switch"],"requires":["Google Workspace account with Google Sheets access","GPT for Sheets and Docs extension installed","API key or credits for at least one LLM provider (OpenAI, Anthropic, Google, Mistral, Perplexity, or Parallel)","For BYOK: enterprise plan and technical setup of custom API endpoints"],"input_types":["provider selection (dropdown or configuration)","optional: API key or BYOK endpoint configuration"],"output_types":["LLM responses from selected provider","no change to output format across providers"],"categories":["tool-use-integration","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"awesome-gpt-for-sheets-and-docs__cap_9","uri":"capability://automation.workflow.pooled.team.credit.system.with.usage.tracking","name":"pooled team credit system with usage tracking","description":"Implements a prepaid credit model where teams purchase credit packs that are shared across all team members and operations, with transparent usage tracking per operation type (formula generation, bulk processing, etc.). Credits are consumed based on LLM provider pricing and operation complexity, and users can monitor remaining credits and usage history within the extension. Supports per-team credit pools without per-seat licensing, enabling flexible scaling and cost control.","intents":["Track API spending across the team without managing individual API keys or billing","Allocate a fixed monthly budget for AI operations and monitor consumption","Scale bulk operations without worrying about per-user licensing costs","Understand cost breakdown by operation type (formula generation vs. bulk processing) to optimize spending"],"best_for":["teams with variable AI usage patterns (some users heavy users, others light)","organizations wanting centralized cost control and budget management","enterprises requiring transparent usage tracking and cost allocation","teams avoiding per-seat SaaS pricing lock-in"],"limitations":["No granular per-user quotas or spending limits; any team member can consume credits without approval","Credit pricing varies by LLM provider and operation type; users must understand pricing to estimate costs","No automatic alerts or spending caps; teams must manually monitor credit balance to avoid overages","Credits do not roll over between billing periods; unused credits may be lost (depending on plan terms)","No cost allocation or chargeback mechanism for internal billing across departments"],"requires":["Google Workspace account with admin or billing permissions","GPT for Sheets and Docs extension installed","Prepaid credit pack purchase (free tier available with limited credits)"],"input_types":["credit pack purchase","usage monitoring (view-only)"],"output_types":["credit balance and usage history","cost breakdown by operation type"],"categories":["automation-workflow","tool-use-integration"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":28,"verified":false,"data_access_risk":"high","permissions":["Google Workspace account with Google Sheets access","GPT for Sheets and Docs extension installed from Google Workspace Marketplace","Active internet connection","API key or credits for selected LLM provider (OpenAI, Anthropic, Google, Mistral, Perplexity, or Parallel)","Google Workspace account with Google Sheets edit permissions","GPT for Sheets and Docs extension installed","Sufficient API credits or prepaid credit pack for bulk operation volume","Active internet connection with stable bandwidth for multi-minute operations","Google Workspace account with admin permissions","GPT for Sheets and Docs enterprise plan"],"failure_modes":["LLM-generated formulas may contain syntax errors or logical flaws requiring manual verification","Complex multi-step calculations may require iterative refinement rather than single-shot generation","No support for custom Google Apps Script functions — limited to native Google Sheets formula library","Latency depends on selected LLM provider; Anthropic/OpenAI typically 2-5 seconds per formula","Bulk processing throughput capped at 1,000 requests/minute, dependent on underlying LLM latency (typically 2-5 seconds per row for OpenAI/Anthropic)","Large datasets (>10,000 rows) may require multiple batches and extended processing time","LLM-based transformations may introduce hallucinations or inconsistencies; manual spot-checking recommended for critical data","No rollback mechanism — transformations are written directly to the spreadsheet; recommend creating backup before bulk operations","Pricing scales with number of rows processed; high-volume cleaning can accumulate significant API costs","Enterprise features (BYOK, SSO, ZDR) require enterprise plan; not available on free or standard tiers","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.32,"ecosystem":0.25,"match_graph":0.25,"freshness":0.75,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-06-17T09:51:03.041Z","last_scraped_at":"2026-05-03T14:00:20.516Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=gpt-for-sheets-and-docs","compare_url":"https://unfragile.ai/compare?artifact=gpt-for-sheets-and-docs"}},"signature":"TOboqOIeOgq6DlIXp3NlpfX3rq8K9AV7Yffl2rAiNLgIAwD6usaPXT7UoZzph0YYigtRW2wSTVCZ1+6VQJrnBA==","signedAt":"2026-06-21T17:07:13.031Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/gpt-for-sheets-and-docs","artifact":"https://unfragile.ai/gpt-for-sheets-and-docs","verify":"https://unfragile.ai/api/v1/verify?slug=gpt-for-sheets-and-docs","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}