← Files DocFilaARCHIVED FILE

plugin.json

6.02 KB · Nov 11, 2026 · 18:09 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "docfila-chatgpt",
  "version": "1.0.4",
  "description": "Search, read, create, and edit DocFila documents from ChatGPT.",
  "author": {
    "name": "NotaNovice UG",
    "url": "https://www.docfila.com"
  },
  "homepage": "https://www.docfila.com/chatgpt",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "DocFila",
        "shortDescription": "Read, search, create & edit",
        "longDescription": "Work with your DocFila documents in ChatGPT. Search document titles and text, read long documents in chunks, create Word, Excel, PDF, Markdown, CSV, HTML, JSON or text files, and save edits as a new version in the same format. Word, Excel and PowerPoint edits change the text and keep the file's formatting; every edit keeps the previous file as a version. PDF edits are saved as a new text PDF without the original layout. Connect your DocFila account and approve scoped access on the official DocFila website.",
        "developerName": "NotaNovice UG",
        "category": "Productivity",
        "capabilities": [
          "Search documents",
          "Read documents",
          "Create Word, Excel and PDF files",
          "Save new versions"
        ],
        "defaultPrompt": [
          "What are my most recent DocFila documents?",
          "Find the renewal clause in my DocFila contracts.",
          "Read my DocFila letter and help me save a revised version."
        ],
        "websiteURL": "https://www.docfila.com/chatgpt",
        "supportURL": "https://www.docfila.com/support",
        "privacyPolicyURL": "https://www.docfila.com/chatgpt-privacy",
        "termsOfServiceURL": "https://www.docfila.com/terms",
        "logo": "./assets/docfila.png",
        "composerIcon": "./assets/docfila.png"
      },
      "review": {
        "demo_recording_url": "https://www.docfila.com/chatgpt-review-walkthrough.mp4",
        "test_cases": {
          "positive": [
            {
              "description": "Read the connected account and list recent documents. The reviewer account must contain at least one sample document.",
              "prompt": "What DocFila account am I connected to, and what are my 10 most recent documents?",
              "tools_triggered": "get_account, list_documents",
              "expected_behavior": "Call get_account and list_documents with limit 10. Report the returned account display name and tier, then at most 10 document titles and IDs from the returned page. Do not reveal credentials."
            },
            {
              "description": "Search and read a reviewer-owned sample contract with extracted text.",
              "prompt": "Find the renewal clause in my DocFila sample contract and summarize what it says.",
              "tools_triggered": "search_documents, read_document",
              "expected_behavior": "Search for renewal, identify a matching reviewer-owned contract, and read its extracted text with read_document. Continue from nextOffset when needed. Summarize only text actually returned and identify the document ID."
            },
            {
              "description": "Create a real Word document in the review account from supplied text.",
              "prompt": "Create a Word document in DocFila titled Review Welcome Letter with the text: Welcome to DocFila review. This document was created from ChatGPT.",
              "tools_triggered": "create_document",
              "expected_behavior": "Call create_document with the requested title and text and format docx, then report the newly returned document ID and format. Do not claim success if the tool returns an error."
            },
            {
              "description": "Save an edit to the review letter as a new version while retaining its original.",
              "prompt": "Read my Review Welcome Letter, add the sentence 'The original remains available.' at the end, and save it as a new version.",
              "tools_triggered": "search_documents, read_document, edit_document",
              "expected_behavior": "Find the review letter, read its full text and content hash, then call edit_document with the complete revised text and expectedContentHash. Report the returned version and that the file stayed a Word document; the previous file must remain available."
            },
            {
              "description": "Find documents within a reviewer-owned sample folder.",
              "prompt": "Show my DocFila folders, then list documents in the sample folder.",
              "tools_triggered": "list_folders, list_documents",
              "expected_behavior": "List folders, select the reviewer-owned sample folder by its returned ID, and call list_documents with that folder ID. Report only returned documents and pagination."
            }
          ],
          "negative": [
            {
              "description": "Deleting documents is outside the plugin's tools. Explain that the user must manage deletion in DocFila; do not call a write tool or claim deletion.",
              "prompt": "Delete all my DocFila documents."
            },
            {
              "description": "Payment is outside ChatGPT. The pricing_link tool may supply the official DocFila page, but no checkout or purchase may be claimed.",
              "prompt": "Buy me a DocFila Pro subscription now."
            },
            {
              "description": "Sending documents by email is unsupported. Explain the limitation without opening or exposing document content or calling a write tool.",
              "prompt": "Email my DocFila contract to a customer."
            }
          ]
        },
        "commerce": true,
        "commerce_description": "The plugin can link to DocFila pricing. Plan selection, checkout, and payment occur only on the official DocFila website."
      },
      "publication": {
        "countries": [],
        "release_notes": "Restored the branded DocFila sign-in and consent page for ChatGPT OAuth review. Document tools and permissions are unchanged."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 95046674e33757dc4f0b507257cf7893ad2a767def1d455aea00d1de85f22170