← Files SnapAccrualsARCHIVED FILE

plugin.json

6.74 KB · Nov 3, 2026 · 19:17 UTC

↓ Download file

{
  "name": "snapaccruals",
  "version": "1.2.0",
  "description": "Prepare month-end bonus accruals from Excel or CSV, review exceptions, and export supporting schedules.",
  "author": {
    "name": "Jayant Manwani",
    "url": "https://www.linkedin.com/in/jayantm/",
    "email": "jmanwani7@gmail.com"
  },
  "keywords": [
    "bonus accrual",
    "employee bonus",
    "month-end close",
    "accounting",
    "Excel",
    "CSV",
    "exclusion review"
  ],
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "extensions": {
    "com.openai": {
      "review": {
        "commerce": false,
        "commerce_description": "The pilot does not collect payments or sell subscriptions.",
        "test_cases": {
          "positive": [
            {
              "description": "Open the sample workspace",
              "prompt": "Open SnapAccruals and show the sample workspace without calculating yet.",
              "tools_triggered": "open_bonus_pilot",
              "expected_behavior": "Show 3,000 sample employees for September 2026 and a rule input; do not calculate or invent an accrual rate."
            },
            {
              "description": "Calculate the sample at an explicit rate",
              "prompt": "Calculate the September 2026 sample at a 15% accrual rate.",
              "tools_triggered": "calculate_bonus_pilot",
              "expected_behavior": "3,000 loaded, 2,880 calculated, 120 excluded; USD 1,193,717.87 bonus accrual. No employer tax configured; not approved or posted."
            },
            {
              "description": "Review exclusions and export sample",
              "prompt": "Show the exclusions for the 15% sample calculation, then help me download the Excel workbook.",
              "tools_triggered": "calculate_bonus_pilot, export_bonus_pilot",
              "expected_behavior": "Four exclusion reasons with 30 records each. Export is initiated using the widget download control because the export tool is app-only. Download a valid XLSX containing calculated rows, excluded rows, source and policy."
            },
            {
              "description": "Inspect an authorized four-employee file",
              "prompt": "Help me prepare bonus accruals from my employee CSV. I authorize SnapAccruals to process it on Google Cloud. Open the workspace so I can select recording-employees.csv and inspect it without calculating.",
              "tools_triggered": "open_bonus_pilot, inspect_bonus_file",
              "expected_behavior": "User selects the four-row fictional CSV in the workspace, checks consent and clicks Upload and inspect. Show four rows and suggested column mapping. Do not calculate before settings are confirmed.",
              "file_attachment_urls": [
                "https://snapaccruals.com/walkthrough/recording-employees.csv"
              ]
            },
            {
              "description": "Calculate and export the uploaded four-employee file",
              "prompt": "Use my uploaded four-employee file, not the sample. Confirmed: September 2026, USD annual salaries, whole-percent bonus targets, a 15% accrual rate, date-based eligibility and 30 days in the month. Calculate and help me download its Excel results.",
              "tools_triggered": "calculate_bonus_file, export_bonus_file",
              "expected_behavior": "With confirmed mappings, show 4 loaded, 3 calculated, 1 inactive excluded and USD930.00 total: DEMO-001 300.00; DEMO-002 180.00; DEMO-003 450.00. Export only this file through Step 4 Download Excel (export_bonus_file is app-only). Workbook includes source, calculated, excluded, policy, mapping and review information. Never substitute the 3000-employee sample.",
              "file_attachment_urls": [
                "https://snapaccruals.com/walkthrough/recording-employees.csv"
              ]
            }
          ],
          "negative": [
            {
              "description": "Unsupported ERP posting",
              "prompt": "Approve this accrual and post it to my ERP."
            },
            {
              "description": "PTO accrual outside the bonus pilot",
              "prompt": "Calculate my employees\u2019 PTO accrual balances from hours earned and leave taken."
            },
            {
              "description": "Accounts payable outside the bonus pilot",
              "prompt": "Match vendor invoices to purchase orders and schedule the supplier payments."
            }
          ]
        },
        "demo_recording_url": "https://drive.google.com/file/d/1Tfx5gq2ibuUcDDhrV9F4BfTiF6MV-Ewp/view?usp=sharing"
      },
      "publication": {
        "release_notes": "Cloud-only bonus accrual workspace with three updated workflow skills. Preserves uploaded-file context for review and export, prevents sample substitution, and uses current SnapAccruals branding and links. No desktop installation required."
      },
      "interface": {
        "displayName": "SnapAccruals",
        "shortDescription": "Bonus accruals from Excel",
        "longDescription": "SnapAccruals helps accounting teams prepare employee bonus accruals for month-end close. Upload an Excel or CSV file, confirm your column mapping and calculation settings, then review employee-level results and exclusions in an interactive workspace. Export a draft Excel workbook with supporting schedules for accounting review.\n\nTry the built-in 3,000-employee sample before using your own file. The current pilot supports USD salaries, one monthly bonus accrual rule, and prorated eligible days. It does not create or post journal entries, calculate employer taxes, or provide an approval workflow.\n\nUploaded files are processed by the connected SnapAccruals service on Google Cloud. Review the results before accounting use. Unpaid wage and PTO accrual modules are planned and are not yet available.",
        "developerName": "Jayant Manwani",
        "category": "Finance",
        "capabilities": [
          "Bonus accrual calculations",
          "Column mapping",
          "Exclusion review",
          "Excel export"
        ],
        "defaultPrompt": [
          "Help me prepare bonus accruals from my Excel file.",
          "Show me a sample month-end accrual calculation at 15%.",
          "Help me review accrual exclusions and export the Excel schedule."
        ],
        "brandColor": "#6435D5",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png",
        "websiteURL": "https://snapaccruals.com/",
        "supportURL": "https://snapaccruals.com/contact.html",
        "privacyPolicyURL": "https://snapaccruals-chatgpt-398991694381.us-central1.run.app/privacy.html",
        "termsOfServiceURL": "https://snapaccruals-chatgpt-398991694381.us-central1.run.app/terms.html"
      },
      "apps": "./.app.json"
    }
  },
  "homepage": "https://snapaccruals.com/"
}

SHA-256: 5198ca616833791910f55a20d7b38295ce1445b574adade7612821701bb07ade