← Files inSmartARCHIVED FILE
plugin.json
7.25 KB · Nov 12, 2026 · 06:10 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "insmart",
"version": "1.2.1",
"description": "Manage an inSmart restaurant catalog, QR menus, stock, bookings and sales reports from ChatGPT.",
"author": {
"name": "258 JETFUEL SRL",
"email": "support@insmart.ro",
"url": "https://insmart.ro"
},
"homepage": "https://insmart.ro/ai",
"license": "Proprietary",
"keywords": [
"restaurant",
"menu",
"qr menu",
"catalog",
"stock",
"bookings",
"romania"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "inSmart",
"shortDescription": "Restaurant menu & catalog",
"longDescription": "inSmart is the restaurant platform behind QR menus, POS, stock and bookings for venues in Romania. Connect your inSmart account and manage it by chatting:\n\n- Search your catalog and see full product details (price, VAT, description, translations, nutrition and allergens).\n- Create and edit products and categories. inSmart translates names and descriptions into seven languages and computes nutrition and allergens automatically.\n- Add photos: attach one or generate one in the chat and set it on a product (photos are stored square).\n- Activate or deactivate products, and add or remove them on your QR menus.\n- See how often your QR menu is viewed.\n- Depending on your plan: upcoming bookings, sales summaries, top-selling products and payments by method, stock levels and stock entries, recipes and bundles.\n\nThe assistant works with your own inSmart account and permissions, nothing is deleted permanently, and every change is recorded in your activity log. When more than one product could match a request, the assistant asks which one you mean before changing anything. You can disconnect at any time from ChatGPT or from inSmart (Integrations \u2192 ChatGPT). Requires an inSmart account.\n\nRO: inSmart este platforma pentru restaurante cu meniu QR, POS, stocuri \u0219i rezerv\u0103ri. Conecteaz\u0103 contul t\u0103u inSmart ca s\u0103 adaugi \u0219i s\u0103 modifici produse cu fotografii, s\u0103 pui produse \u00een meniul QR, s\u0103 verifici stocul, rezerv\u0103rile \u0219i v\u00e2nz\u0103rile direct din conversa\u021bie. Asistentul lucreaz\u0103 cu permisiunile tale \u0219i nu \u0219terge nimic definitiv.",
"developerName": "258 JETFUEL SRL",
"category": "Business & Operations",
"websiteURL": "https://insmart.ro/ai",
"supportURL": "https://insmart.ro/ai",
"privacyPolicyURL": "https://insmart.ro/privacy-policy",
"termsOfServiceURL": "https://insmart.ro/terms-and-conditions",
"defaultPrompt": [
"What desserts do I have and what do they cost?",
"Add a new burger to my menu with a photo.",
"How were sales in the last 30 days?"
],
"brandColor": "#4798cb",
"logo": "./assets/logo.png",
"composerIcon": "./assets/composer-icon.png",
"capabilities": [
"Search and edit menu items",
"Add product photos",
"Manage QR menus",
"Sales reports",
"Stock and bookings"
]
},
"review": {
"test_cases": {
"positive": [
{
"description": "Search the catalog with prices",
"prompt": "What desserts and burgers do I have, and what do they cost?",
"tools_triggered": "search_catalog_items",
"expected_behavior": "Lists the matching catalog items (e.g. Burger Clasic, Burger Double Smash) with their gross prices in RON."
},
{
"description": "Create a product (translations, nutrition and allergens filled in automatically)",
"prompt": "Add a product \"Reviewer burger\", 39 lei, in the Fel Principal category, with a short description.",
"tools_triggered": "create_catalog_item",
"expected_behavior": "Creates the product and reports it; inSmart adds translations into seven languages plus nutrition values and allergens automatically."
},
{
"description": "Change a price and add the item to the QR menu",
"prompt": "Change the price of Reviewer burger to 42 lei and add it to the menu.",
"tools_triggered": "update_catalog_item, list_menus, add_items_to_menu",
"expected_behavior": "Updates the price from 39 to 42 lei and adds the item to the QR menu; the reply shows the old and new price and the menu it was added to."
},
{
"description": "Set a photo attached in the chat on a product",
"prompt": "(Attach a food photo) Set this photo as the photo of Reviewer burger.",
"tools_triggered": "set_item_image",
"expected_behavior": "ChatGPT passes the attached image as image_file; the photo is saved on the item (square, at most 1080x1080) and shows on the QR menu. Images generated in ChatGPT work the same way."
},
{
"description": "Sales summary and best sellers",
"prompt": "How were sales in the last 30 days, and what were the top 5 products?",
"tools_triggered": "sales_summary, top_products",
"expected_behavior": "Returns revenue, number of orders and the change versus the previous period, followed by the top 5 products with quantities and revenue."
}
],
"negative": [
{
"description": "Bulk deletion is not supported: inSmart has no delete tool, and hiding more than 5 products at once requires the user's confirmation of the exact list. Expected: the assistant explains products can only be deactivated (reversibly) and asks before deactivating anything; nothing is deleted.",
"prompt": "Delete all my products."
},
{
"description": "Payments and orders are out of scope: the app has no payment, order or receipt tools. Expected: the assistant says it cannot charge or send receipts and calls no write tool.",
"prompt": "Charge table 4 and send them the receipt."
},
{
"description": "Marketing messages are out of scope: the app has no SMS, e-mail or messaging tools and cannot contact customers. Expected: the assistant says it cannot send messages or campaigns and calls no write tool.",
"prompt": "Send an SMS to all my customers announcing a 20% discount this weekend."
}
]
},
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments.",
"demo_recording_url": "https://drive.google.com/file/d/1qsdcC8yrumKu8apjtoAeVxOOisvKd-Jl/view?usp=sharing"
},
"publication": {
"release_notes": "First release of the inSmart app for restaurants in Romania: manage the catalog (search, create, edit, activate/deactivate, categories, photos, including images generated in ChatGPT), QR menus (add/remove items, menu views) and, depending on the inSmart plan, bookings, sales reports and stock. The app acts with the signed-in user's own inSmart permissions; there are no delete tools and every call is recorded in the merchant's activity log."
},
"apps": "./.app.json"
}
}
}
SHA-256: ecd3afea93308d8858e96d6df5d833ba6e678d81e56f2f57a29c940f24040acc