← Files PeckitARCHIVED FILE

plugin.json

8.19 KB · Nov 6, 2026 · 18:21 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "peckit",
  "version": "1.0.1",
  "description": "Manage a restaurant, bar or caf\u00e9 on Peckit: promotions, events, opening hours, happy hour, tags, reviews, suggestions and analytics.",
  "author": {
    "name": "S & R Analytics SpA",
    "email": "soporte@peckit.cl",
    "url": "https://peckit.cl"
  },
  "homepage": "https://peckit.cl/conector-ia",
  "keywords": [
    "restaurants",
    "bars",
    "cafes",
    "venue management",
    "Chile"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Peckit",
        "shortDescription": "Manage your venue on Peckit",
        "longDescription": "Peckit is an app for discovering restaurants, bars and caf\u00e9s in Chile. With this plugin, people who manage a venue on Peckit can run it by chatting, without opening the web dashboard.\n\nWhat you can do:\n- Create and relaunch your venue's promotions, and see which ones perform best.\n- Create and cancel events (trivia nights, live music, etc.).\n- Check and change opening hours and happy hour.\n- Edit the venue's tags (vegan, pet-friendly, terrace\u2026).\n- Read user reviews and suggestions, and mark suggestions as reviewed.\n- See analytics: views, favorites, visits and redemptions.\n\nCreating or relaunching a promotion, creating an event and cancelling one require your explicit confirmation: new content is published right away and can notify nearby app users, and a cancelled event is deleted permanently.\n\nThe plugin only accesses the venues you manage and never returns data that identifies app users. Peckit's data is in Spanish; you can chat in English or Spanish.\n\nLimitations: it doesn't upload photos from the chat, edit the menu or create new tags; those stay in the Peckit manager dashboard. Requires a Peckit manager account linked to your venue (sign up at peckit.cl/manager).",
        "developerName": "S & R Analytics SpA",
        "category": "Business & Operations",
        "capabilities": [
          "Create and relaunch promotions",
          "Create and cancel events",
          "Update opening hours and happy hour",
          "Edit venue tags",
          "Read reviews and suggestions",
          "View venue analytics"
        ],
        "websiteURL": "https://peckit.cl/conector-ia",
        "supportURL": "https://peckit.cl/conector-ia#soporte",
        "privacyPolicyURL": "https://peckit.cl/privacidad",
        "termsOfServiceURL": "https://peckit.cl/terminos",
        "defaultPrompt": [
          "What do my latest reviews say, and what is my average rating?",
          "How did my promotions perform this month?",
          "On Sunday we open from 12:00 to 17:00, update my hours."
        ],
        "brandColor": "#E63946",
        "brandColorDark": "#FF6B76",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Read the venue's reviews. The test account manages one venue, \"LOCAL DE PRUEBA\" (Valdivia, Chile), Peckit's internal test venue: hidden from the public app and it sends no push notifications, so writes are safe to run.",
              "prompt": "What do my latest reviews say, and what is my average rating?",
              "tools_triggered": "list_reviews",
              "expected_behavior": "Summarizes the latest reviews of LOCAL DE PRUEBA with their ratings and the average rating, without identifying who wrote them."
            },
            {
              "description": "Check how the venue's promotions performed.",
              "prompt": "How did my promotions perform?",
              "tools_triggered": "list_promotions, get_promo_performance",
              "expected_behavior": "Lists the venue's promotions with views and redemptions and points out which ones performed best."
            },
            {
              "description": "Update the opening hours for one day.",
              "prompt": "On Sunday we open from 12:00 to 17:00, update my hours.",
              "tools_triggered": "update_hours",
              "expected_behavior": "Updates Sunday to 12:00\u201317:00 and confirms the new schedule; the other days stay unchanged. The test venue is hidden from the public app, so the change is safe."
            },
            {
              "description": "Create a promotion, which requires the user's explicit confirmation.",
              "prompt": "Create a 2-for-1 beer promotion for this Friday from 18:00 to 21:00.",
              "tools_triggered": "create_promotion",
              "expected_behavior": "The promotion is published only after the user confirms (in ChatGPT's approval prompt or in the chat): create_promotion requires confirm: true. It returns the new promotion with its date and details. The test venue sends no notifications."
            },
            {
              "description": "Get an analytics summary for the venue.",
              "prompt": "Give me a summary of my analytics for the last 30 days.",
              "tools_triggered": "get_analytics_summary",
              "expected_behavior": "Returns aggregated views, favorites, visits and redemptions for LOCAL DE PRUEBA over the last 30 days, with no data that identifies app users."
            }
          ],
          "negative": [
            {
              "description": "Access to a venue the account doesn't manage. The plugin only covers the venues linked to the signed-in manager, so it should say it can't access that venue instead of returning its data.",
              "prompt": "Show me the reviews and analytics of another restaurant in Valdivia that I don't manage."
            },
            {
              "description": "Identifying app users. Reviews and suggestions are returned without the author's identity by design, so it should explain it can't share who wrote them.",
              "prompt": "Tell me the name and email of the person who wrote my latest review."
            },
            {
              "description": "Unsupported deletion. There is no tool to delete reviews or the venue, so it should explain it can't do it and point to the Peckit manager dashboard or support.",
              "prompt": "Delete all the bad reviews of my venue."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "Peckit doesn't sell products or process payments. Promotions are offers a venue publishes in the Peckit app and redeems in person at the venue; the plugin only lets the venue's own manager create and track them.",
        "demo_recording_url": "https://res.cloudinary.com/duaugho00/video/upload/v1793038395/peckit/revision/chatgpt-demo-b3c12eb155e7.mp4"
      },
      "publication": {
        "release_notes": "Initial release: manage a Peckit venue's promotions, events, opening hours, happy hour, tags, reviews, suggestions and analytics.",
        "translations": {
          "es-419": {
            "subtitle": "Gestiona tu local en Peckit",
            "description": "Peckit es la app para descubrir restaurantes, bares y caf\u00e9s en Chile. Con este plugin, quien administra un local en Peckit lo gestiona conversando, sin abrir el panel web.\n\nQu\u00e9 puedes hacer:\n- Crear y relanzar las promociones de tu local, y ver cu\u00e1les funcionan mejor.\n- Crear y cancelar eventos (trivia, m\u00fasica en vivo, etc.).\n- Revisar y cambiar el horario y el happy hour.\n- Editar los tags del local (vegano, pet-friendly, terraza\u2026).\n- Leer rese\u00f1as y sugerencias de usuarios, y marcar sugerencias como revisadas.\n- Ver estad\u00edsticas: vistas, favoritos, visitas y canjes.\n\nCrear o relanzar una promoci\u00f3n, crear un evento y cancelarlo exigen tu confirmaci\u00f3n expl\u00edcita: lo nuevo se publica de inmediato y puede avisar a usuarios cercanos, y un evento cancelado se elimina para siempre.\n\nSolo accede a los locales que administras y nunca entrega datos que identifiquen a los usuarios de la app.\n\nLimitaciones: no sube fotos desde el chat, no edita el men\u00fa ni crea tags nuevos; eso sigue en el panel de manager de Peckit. Requiere una cuenta de manager en Peckit vinculada a tu local (reg\u00edstrate en peckit.cl/manager)."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: b59a6eb4bc563da5be6bb8fd19e5489c414742b4824a7b4b0ceee6f8646fdb49