← Files OrdersAppsARCHIVED FILE

plugin.json

13.6 KB · Nov 2, 2026 · 13:18 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "ordersapps-store",
  "version": "1.0.0",
  "description": "Run an OrdersApps online store from ChatGPT: sales, orders, products, customers, shipping and settings, with changes made only after the merchant approves them.",
  "author": {
    "name": "OrdersApps B.V.",
    "email": "info@ordersapps.com",
    "url": "https://www.ordersapps.com"
  },
  "homepage": "https://www.ordersapps.com",
  "keywords": [
    "ecommerce",
    "online store",
    "orders",
    "products",
    "cash on delivery",
    "Egypt",
    "Arabic"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "OrdersApps",
        "shortDescription": "Run your online store by chat",
        "longDescription": "OrdersApps runs online stores for small merchants, mostly in Egypt and the Arab world. Connect your OrdersApps account and manage your store from ChatGPT, in Arabic or English.\n\nAsk how the store is doing and get today's and this week's sales, new orders, and what is still missing before it can sell. Find orders by status or customer, open one by its number with its items, address, payment and history, mark orders shipped or delivered, and add internal notes. Browse products with their prices, stock and page links; edit a product's name, description, prices or stock (per variant too); hide products that ran out, move products to a category, or raise and lower prices by a percentage or an amount. See customers, sales reports compared with the previous period or last year, shipping rates, pages and policies, and store settings.\n\nNo store yet? Create one on the sign-in page: it is ready in seconds with a theme, cash on delivery and shipping regions, and connected in the same step.\n\nNothing changes unless you ask, and ChatGPT asks before a change according to your permission settings for the plugin; a change to more than 20 orders or products is always shown to you as a list first and applies only when you confirm it. Lists show only the last digits of customers' phone numbers. Payments, payment gateways, API keys and store deletion stay in the OrdersApps dashboard.",
        "developerName": "OrdersApps B.V.",
        "category": "Business & Operations",
        "capabilities": [
          "Summarise a store's sales, new orders and setup gaps",
          "List and open orders by status, customer or number",
          "Change the status of up to 100 orders at once",
          "Add internal notes to orders",
          "List and open products with prices, stock and links",
          "Edit a product's name, description, prices, stock and visibility",
          "Show, hide, re-categorise and re-price products in bulk",
          "Report sales for a period with comparison and top sellers",
          "List customers with their orders and spend",
          "Show shipping rates, pages, policies and store settings",
          "Create a new store while connecting"
        ],
        "websiteURL": "https://www.ordersapps.com",
        "supportURL": "https://docs.ordersapps.com/#/ai-assistants-en",
        "privacyPolicyURL": "https://www.ordersapps.com/en/privacy-policy/",
        "termsOfServiceURL": "https://www.ordersapps.com/en/terms-of-service/",
        "defaultPrompt": [
          "How is my store doing this week?",
          "\u0627\u0639\u0631\u0636 \u0627\u0644\u0637\u0644\u0628\u0627\u062a \u0627\u0644\u062c\u062f\u064a\u062f\u0629 \u0641\u064a \u0645\u062a\u062c\u0631\u064a",
          "Which of my products are out of stock?"
        ],
        "brandColor": "#7B1FA2",
        "brandColorDark": "#CE93D8",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/composer-icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Store overview for the connected store",
              "prompt": "How is my store doing this week?",
              "tools_triggered": "get_store_overview",
              "expected_behavior": "Says whether the store is open to visitors and gives today's and the last 7 days' sales and order counts in the store currency, how many orders are new, how many products it has, and anything still missing (products, shipping regions, payment methods, email confirmation)."
            },
            {
              "description": "New orders, with customers' phones masked",
              "prompt": "Show me my new orders.",
              "tools_triggered": "list_orders",
              "expected_behavior": "Lists the orders not opened yet, newest first, each with its number, status, total and currency, item count and customer name; phone numbers show only their last four digits."
            },
            {
              "description": "One order in full by its number",
              "prompt": "Open my most recent order and tell me what was ordered and where it ships.",
              "tools_triggered": "list_orders, get_order",
              "expected_behavior": "Finds the latest order, then shows its items with options and prices, the customer's name, phone and address, the shipping region and cost, the payment method and status, and the total."
            },
            {
              "description": "Out-of-stock products",
              "prompt": "Which of my products are out of stock?",
              "tools_triggered": "list_products",
              "expected_behavior": "Lists the products whose tracked stock is zero, with their prices and product page links, or says that none are out of stock."
            },
            {
              "description": "Sales report compared with the previous period",
              "prompt": "Compare my sales this month with last month and tell me my best-selling products.",
              "tools_triggered": "get_sales_report",
              "expected_behavior": "Gives this month's sales, orders and average order value with the change against the previous period, and the top products by sales, all in the store currency."
            }
          ],
          "negative": [
            {
              "description": "Moving money is not offered: the plugin has no payment or wallet tool, so no tool is called and no money moves; the answer says it cannot send money through OrdersApps and points to the OrdersApps dashboard.",
              "prompt": "Send 500 EGP from my OrdersApps wallet to my supplier."
            },
            {
              "description": "Deleting the catalogue is not offered: there is no delete tool, so the plugin should not act and should say that deleting products is done in the dashboard (it may offer to hide them instead).",
              "prompt": "Delete all the products in my store."
            },
            {
              "description": "Unrelated request: nothing about the merchant's store, so the plugin should not be called.",
              "prompt": "What's the weather in Cairo tomorrow?"
            }
          ]
        },
        "demo_recording_url": "https://docs.ordersapps.com/media/ordersapps-chatgpt-walkthrough.mp4"
      },
      "publication": {
        "release_notes": "First release: store overview, orders (list, open, change status, notes), products (list, open, edit one product, bulk show/hide, category and price changes), customers, sales reports, shipping, pages and settings; sign-in with an OrdersApps account or creating a store while connecting.",
        "translations": {
          "ar": {
            "subtitle": "\u0623\u062f\u0631 \u0645\u062a\u062c\u0631\u0643 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0628\u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629",
            "description": "\u0623\u0648\u0631\u062f\u0631\u0632 \u0622\u0628\u0632 \u0645\u0646\u0635\u0629 \u0645\u062a\u0627\u062c\u0631 \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u0629 \u0644\u0623\u0635\u062d\u0627\u0628 \u0627\u0644\u0623\u0639\u0645\u0627\u0644 \u0627\u0644\u0635\u063a\u064a\u0631\u0629\u060c \u0648\u0623\u063a\u0644\u0628\u0647\u0645 \u0641\u064a \u0645\u0635\u0631 \u0648\u0627\u0644\u0639\u0627\u0644\u0645 \u0627\u0644\u0639\u0631\u0628\u064a. \u0627\u0631\u0628\u0637 \u062d\u0633\u0627\u0628\u0643 \u0641\u064a \u0623\u0648\u0631\u062f\u0631\u0632 \u0622\u0628\u0632 \u0648\u0623\u062f\u0650\u0631 \u0645\u062a\u062c\u0631\u0643 \u0645\u0646 ChatGPT \u0628\u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0623\u0648 \u0627\u0644\u0625\u0646\u062c\u0644\u064a\u0632\u064a\u0629.\n\n\u0627\u0633\u0623\u0644 \u0639\u0646 \u0623\u062f\u0627\u0621 \u0645\u062a\u062c\u0631\u0643 \u0644\u062a\u0639\u0631\u0641 \u0645\u0628\u064a\u0639\u0627\u062a \u0627\u0644\u064a\u0648\u0645 \u0648\u0622\u062e\u0631 \u0633\u0628\u0639\u0629 \u0623\u064a\u0627\u0645\u060c \u0648\u0627\u0644\u0637\u0644\u0628\u0627\u062a \u0627\u0644\u062c\u062f\u064a\u062f\u0629\u060c \u0648\u0645\u0627 \u064a\u0646\u0642\u0635 \u0627\u0644\u0645\u062a\u062c\u0631 \u0644\u064a\u0628\u062f\u0623 \u0627\u0644\u0628\u064a\u0639. \u0627\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0637\u0644\u0628\u0627\u062a \u062d\u0633\u0628 \u0627\u0644\u062d\u0627\u0644\u0629 \u0623\u0648 \u0627\u0644\u0639\u0645\u064a\u0644\u060c \u0648\u0627\u0641\u062a\u062d \u0637\u0644\u0628\u064b\u0627 \u0628\u0631\u0642\u0645\u0647 \u0644\u062a\u0631\u0649 \u0645\u0646\u062a\u062c\u0627\u062a\u0647 \u0648\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0634\u062d\u0646 \u0648\u0627\u0644\u062f\u0641\u0639 \u0648\u0633\u062c\u0644\u0651 \u062d\u0627\u0644\u062a\u0647\u060c \u0648\u062d\u062f\u0650\u0651\u062b \u062d\u0627\u0644\u0629 \u0627\u0644\u0637\u0644\u0628\u0627\u062a \u0625\u0644\u0649 \u00ab\u062a\u0645 \u0627\u0644\u0634\u062d\u0646\u00bb \u0623\u0648 \u00ab\u062a\u0645 \u0627\u0644\u062a\u0633\u0644\u064a\u0645\u00bb\u060c \u0648\u0623\u0636\u0650\u0641 \u0645\u0644\u0627\u062d\u0638\u0627\u062a \u062f\u0627\u062e\u0644\u064a\u0629. \u0627\u0633\u062a\u0639\u0631\u0636 \u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a \u0628\u0623\u0633\u0639\u0627\u0631\u0647\u0627 \u0648\u0645\u062e\u0632\u0648\u0646\u0647\u0627 \u0648\u0631\u0648\u0627\u0628\u0637\u0647\u0627\u060c \u0648\u0639\u062f\u0650\u0651\u0644 \u0627\u0633\u0645 \u0627\u0644\u0645\u0646\u062a\u062c \u0648\u0648\u0635\u0641\u0647 \u0648\u0623\u0633\u0639\u0627\u0631\u0647 \u0648\u0645\u062e\u0632\u0648\u0646\u0647 (\u0644\u0643\u0644 \u0645\u062a\u063a\u064a\u0651\u0631 \u0623\u064a\u0636\u064b\u0627)\u060c \u0648\u0623\u062e\u0641\u0650 \u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a \u0627\u0644\u062a\u064a \u0646\u0641\u062f\u062a\u060c \u0648\u0627\u0646\u0642\u0644 \u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a \u0625\u0644\u0649 \u0642\u0633\u0645\u060c \u0648\u0627\u0631\u0641\u0639 \u0627\u0644\u0623\u0633\u0639\u0627\u0631 \u0623\u0648 \u0627\u062e\u0641\u0636\u0647\u0627 \u0628\u0646\u0633\u0628\u0629 \u0623\u0648 \u0628\u0645\u0628\u0644\u063a. \u0648\u0627\u0637\u0651\u0644\u0639 \u0643\u0630\u0644\u0643 \u0639\u0644\u0649 \u0627\u0644\u0639\u0645\u0644\u0627\u0621\u060c \u0648\u062a\u0642\u0627\u0631\u064a\u0631 \u0627\u0644\u0645\u0628\u064a\u0639\u0627\u062a \u0645\u0642\u0627\u0631\u0646\u0629\u064b \u0628\u0627\u0644\u0641\u062a\u0631\u0629 \u0627\u0644\u0633\u0627\u0628\u0642\u0629 \u0623\u0648 \u0628\u0627\u0644\u0639\u0627\u0645 \u0627\u0644\u0645\u0627\u0636\u064a\u060c \u0648\u0623\u0633\u0639\u0627\u0631 \u0627\u0644\u0634\u062d\u0646\u060c \u0648\u0627\u0644\u0635\u0641\u062d\u0627\u062a \u0648\u0627\u0644\u0633\u064a\u0627\u0633\u0627\u062a\u060c \u0648\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0645\u062a\u062c\u0631.\n\n\u0644\u064a\u0633 \u0644\u062f\u064a\u0643 \u0645\u062a\u062c\u0631 \u0628\u0639\u062f\u061f \u0623\u0646\u0634\u0626\u0647 \u0645\u0646 \u0635\u0641\u062d\u0629 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644: \u064a\u0635\u0628\u062d \u062c\u0627\u0647\u0632\u064b\u0627 \u062e\u0644\u0627\u0644 \u062b\u0648\u0627\u0646\u064d \u0628\u062b\u064a\u0645\u0647 \u0648\u0627\u0644\u062f\u0641\u0639 \u0639\u0646\u062f \u0627\u0644\u0627\u0633\u062a\u0644\u0627\u0645 \u0648\u0645\u0646\u0627\u0637\u0642 \u0627\u0644\u0634\u062d\u0646\u060c \u0648\u064a\u064f\u0631\u0628\u0637 \u0641\u064a \u0627\u0644\u062e\u0637\u0648\u0629 \u0646\u0641\u0633\u0647\u0627.\n\n\u0644\u0627 \u064a\u062a\u063a\u064a\u0651\u0631 \u0634\u064a\u0621 \u0625\u0644\u0627 \u0628\u0637\u0644\u0628\u0643\u060c \u0648\u064a\u0637\u0644\u0628 ChatGPT \u0645\u0648\u0627\u0641\u0642\u062a\u0643 \u0642\u0628\u0644 \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0648\u0641\u0642 \u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0623\u0630\u0648\u0646\u0627\u062a \u0644\u062f\u064a\u0643\u060c \u0648\u0623\u064a \u062a\u0639\u062f\u064a\u0644 \u064a\u0634\u0645\u0644 \u0623\u0643\u062b\u0631 \u0645\u0646 20 \u0637\u0644\u0628\u064b\u0627 \u0623\u0648 \u0645\u0646\u062a\u062c\u064b\u0627 \u064a\u064f\u0639\u0631\u0636 \u0639\u0644\u064a\u0643 \u0642\u0627\u0626\u0645\u0629\u064b \u0623\u0648\u0644\u064b\u0627 \u0648\u0644\u0627 \u064a\u064f\u0637\u0628\u064e\u0651\u0642 \u0625\u0644\u0627 \u0628\u0639\u062f \u062a\u0623\u0643\u064a\u062f\u0643. \u0648\u062a\u0639\u0631\u0636 \u0627\u0644\u0642\u0648\u0627\u0626\u0645 \u0622\u062e\u0631 \u0623\u0631\u0642\u0627\u0645 \u0647\u0648\u0627\u062a\u0641 \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0641\u0642\u0637. \u0623\u0645\u0627 \u0627\u0644\u0645\u062f\u0641\u0648\u0639\u0627\u062a \u0648\u0628\u0648\u0627\u0628\u0627\u062a \u0627\u0644\u062f\u0641\u0639 \u0648\u0645\u0641\u0627\u062a\u064a\u062d API \u0648\u062d\u0630\u0641 \u0627\u0644\u0645\u062a\u062c\u0631 \u0641\u062a\u0628\u0642\u0649 \u0641\u064a \u0644\u0648\u062d\u0629 \u062a\u062d\u0643\u0645 \u0623\u0648\u0631\u062f\u0631\u0632 \u0622\u0628\u0632."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 4e7d2719f203ca58f6f0ce4361d88ffe1be348eafe3b457c54d2205d0f880b31