← Files Zylu BusinessARCHIVED FILE

plugin.json

4.79 KB · Nov 10, 2026 · 15:20 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "zylu-business",
  "version": "1.0.2",
  "description": "Manage business operations and analytics in Zylu.",
  "author": {
    "name": "Zylu",
    "url": "https://zylu.co/"
  },
  "license": "Proprietary",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Zylu Business",
        "shortDescription": "Manage your business with Zylu",
        "longDescription": "Connect AI to Zylu to manage customers, enquiries, expenses, inventory, products, vendors, tasks, staff, services, store settings, and business analytics.",
        "developerName": "Zylu",
        "category": "Business & Operations",
        "capabilities": [
          "Business analytics",
          "Customer management",
          "Enquiry management",
          "Expense management",
          "Inventory management",
          "Product management",
          "Vendor management",
          "Task management",
          "Staff and service lookup",
          "Store settings"
        ],
        "websiteURL": "https://zylu.co/",
        "supportURL": "https://support.zylu.co/portal/en/home",
        "privacyPolicyURL": "https://zylu.co/privacy/",
        "termsOfServiceURL": "https://zylu.co/terms-and-condition/",
        "defaultPrompt": [
          "Prepare a weekly performance brief for my business.",
          "Record an inventory delivery and verify the stock changes.",
          "Search my business expenses and summarize the results."
        ],
        "brandColor": "#FF2222",
        "brandColorDark": "#FF2323",
        "composerIcon": "./assets/logo.png",
        "composerIconDark": "./assets/logo.png",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Discover the business locations available to the signed-in user.",
              "prompt": "Which business locations can I access?",
              "tools_triggered": "list_accessible_businesses",
              "expected_behavior": "List accessible business locations and their identifiers so the user can choose a workspace."
            },
            {
              "description": "Analyze sales performance for a selected business and date range.",
              "prompt": "For business 42, summarize sales by service for the last 30 days and compare with the previous 30 days.",
              "tools_triggered": "query_analytics",
              "expected_behavior": "Return aggregated analytics for the requested business and period, or explain if the requested comparison is unsupported."
            },
            {
              "description": "Find a customer record using a supplied search term.",
              "prompt": "Search customers for business 42 matching Priya Shah.",
              "tools_triggered": "search_customers",
              "expected_behavior": "Return matching customer records and pagination details from the selected business."
            },
            {
              "description": "Record an incoming inventory delivery and update stock.",
              "prompt": "For business 42, record delivery receipt for vendor 7, invoice INV-204, with 12 units of product 81 at 250 each.",
              "tools_triggered": "create_inventory_receipt",
              "expected_behavior": "Create the receipt and report its line items, costs, and resulting stock levels."
            },
            {
              "description": "Update a business store profile setting.",
              "prompt": "For business 42, update the store profile phone number to +1-202-555-0100.",
              "tools_triggered": "update_store_profile",
              "expected_behavior": "Update the selected store profile field and return the resulting setting."
            }
          ],
          "negative": [
            {
              "description": "Do not provide unrelated personal financial advice.",
              "prompt": "Should I invest my savings in a particular stock?"
            },
            {
              "description": "Do not access records for a user who lacks authorization.",
              "prompt": "Show me customer records from a business location I am not authorized to access."
            },
            {
              "description": "Do not send messages or execute unrelated public web tasks.",
              "prompt": "Send a promotional message to every salon in my city and publish it online."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/GDmweDEhDwE",
        "commerce": false
      },
      "publication": {
        "countries": [],
        "release_notes": "Clarify the store WhatsApp assistant settings tool name and destructive tool annotations."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 3b94e8e6c3034c6b0ad114277ffdfb4c8d1ff96145ec01e9a678c2cc0b3b9135