← Files VendizapARCHIVED FILE
plugin.json
5.77 KB · Nov 3, 2026 · 19:24 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "vendizap",
"version": "1.3.2",
"description": "Conecte sua conta Vendizap e gerencie sua loja direto pela conversa: cadastre e atualize produtos com varia\u00e7\u00f5es, controle estoque, consulte e acompanhe pedidos e configure descontos de atacado. O app usa a API oficial da Vendizap com login seguro na sua conta. Ideal para lojistas que querem operar o cat\u00e1logo e o dia a dia da loja sem sair do chat.",
"author": {
"name": "Vendizap",
"url": "https://www.vendizap.com"
},
"homepage": "https://api-docs.vendizap.com",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Vendizap",
"shortDescription": "Gerencie produtos e pedidos",
"longDescription": "Conecte sua conta Vendizap e gerencie sua loja direto pela conversa: cadastre e atualize produtos com varia\u00e7\u00f5es, controle estoque, consulte e acompanhe pedidos e configure descontos de atacado. O app usa a API oficial da Vendizap com login seguro na sua conta. Ideal para lojistas que querem operar o cat\u00e1logo e o dia a dia da loja sem sair do chat.",
"developerName": "Vendizap",
"category": "Business & Operations",
"capabilities": [
"Consultar produtos e pedidos",
"Cadastrar e atualizar produtos",
"Controlar estoque",
"Atualizar etapas de pedidos",
"Configurar descontos de atacado"
],
"websiteURL": "https://www.vendizap.com",
"supportURL": "https://ajuda.vendizap.com/",
"privacyPolicyURL": "https://www.vendizap.com/politica-de-privacidade",
"termsOfServiceURL": "https://www.vendizap.com/termos-de-uso",
"defaultPrompt": [
"Quais produtos da minha loja t\u00eam \"camiseta\" no nome?",
"Quais pedidos minha loja recebeu ontem?",
"Atualize o estoque de um produto da minha loja."
],
"brandColor": "#850ad6",
"composerIcon": "./assets/icon.png",
"logo": "./assets/icon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the products registered in the seller catalog, filtered by name.",
"prompt": "Which products do I have in my store with \"camiseta\" in the name?",
"tools_triggered": "list_products",
"expected_behavior": "Returns the matching products with name, price, and IDs so the user can pick one for a follow-up action."
},
{
"description": "Create a new product category in the catalog.",
"prompt": "Create a category called \"Promo\u00e7\u00f5es de Ver\u00e3o\" in my store.",
"tools_triggered": "create_category",
"expected_behavior": "Returns the ID of the category. If a root category with the same name already exists, the API returns the existing one instead of creating a duplicate (same response format), so the correct result is that category's ID in both cases."
},
{
"description": "Look up the orders received on a given day.",
"prompt": "What orders did my store receive on July 29, 2025?",
"tools_triggered": "list_orders",
"expected_behavior": "Returns the 3 orders (#42, #43, #44) received on July 29, 2025, all from customer \"Andr\u00e9 Campos\": #42 with \"Vestido Branco\" (total 72), and #43 and #44 with \"Vestido Verde Floral\" (total 180 each)."
},
{
"description": "Overwrite the stock quantity of a product without variations.",
"prompt": "Set the stock of the product \"Caneca Vendizap\" to 25 units.",
"tools_triggered": "update_product_stock",
"expected_behavior": "Finds the product and updates its stock to 25, confirming the new quantity; if the stock is already 25 (e.g., on a re-run), it may confirm that it is already at the requested value."
},
{
"description": "Advance the fulfillment stage of an order.",
"prompt": "Mark order number 1 as shipped.",
"tools_triggered": "update_order_status",
"expected_behavior": "Finds order #1 (a delivery order) via the orders list and updates it to the \"enviado\" (shipped) stage, completing earlier stages via server-side cascade; re-running it is idempotent and returns the same status."
}
],
"negative": [
{
"description": "Do not trigger for Vendizap subscription/billing management, which is outside the API scope.",
"prompt": "Cancel my Vendizap subscription plan."
},
{
"description": "Do not trigger for unrelated personal-assistant requests.",
"prompt": "What meetings do I have tomorrow?"
},
{
"description": "Do not attempt to move money: payment processing is not supported by any tool.",
"prompt": "Charge my customer's credit card again for order 3."
}
]
},
"demo_recording_url": "https://youtu.be/HG7TsuL9J1w",
"commerce": false,
"commerce_description": "O Vendizap n\u00e3o vende produtos nem processa pagamentos pelo ChatGPT: as tools s\u00f3 gerenciam cat\u00e1logo, estoque e pedidos da loja do lojista."
},
"publication": {
"countries": [],
"release_notes": "Vers\u00e3o 1.3.2: descri\u00e7\u00f5es mais claras das tools de atualiza\u00e7\u00e3o parcial de produto e de varia\u00e7\u00e3o (o que \u00e9 sobrescrito e o que \u00e9 acrescentado) e instru\u00e7\u00f5es do servidor reescritas com o escopo e as regras de uso das tools."
},
"apps": "./.app.json"
}
}
}
SHA-256: bd3ebe14e0c4891b21fa165234b23785cf5b10f55728fef05fe145353e07bb45