← Files RepliFastARCHIVED FILE

plugin.json

6.89 KB · Nov 12, 2026 · 00:09 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "replifast",
  "version": "1.0.0",
  "description": "Read, draft and publish replies to your Google reviews, across every Google Business Profile location connected to RepliFast.",
  "author": {
    "name": "RepliFast",
    "email": "support@replifast.com",
    "url": "https://www.replifast.com"
  },
  "homepage": "https://www.replifast.com",
  "keywords": [
    "google reviews",
    "google business profile",
    "review replies",
    "local business",
    "reputation"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "RepliFast",
        "shortDescription": "Reply to your Google reviews",
        "longDescription": "RepliFast connects ChatGPT to your Google Business Profile so you can handle your Google reviews without leaving the chat.\n\nTry asking:\n- \"Anything I should look at across my locations?\"\n- \"Show me my unanswered 1 to 3 star reviews\"\n- \"Draft a reply to the newest 1 star review, a bit warmer\"\n- \"How did the last 90 days go?\"\n\nWhat it does:\n- Shows what needs you across every location: unanswered reviews, new complaints, drafts waiting on your input, and Google connections that need fixing\n- Finds reviews by rating, date, status or keyword\n- Drafts replies in the brand voice saved in your RepliFast account\n- Posts a reply to Google only after you have seen the exact text and said yes\n- Reports review volume, average rating, response rate and the change versus the previous period\n\nSign in with your RepliFast account and connect your Google Business Profile in the RepliFast dashboard to get started.",
        "developerName": "RepliFast",
        "category": "Productivity",
        "capabilities": [
          "Show what needs attention across locations",
          "Find Google reviews by rating, date or keyword",
          "Draft replies in your saved brand voice",
          "Publish replies to Google after you confirm",
          "Report rating and response trends"
        ],
        "websiteURL": "https://www.replifast.com",
        "supportURL": "https://www.replifast.com/support",
        "privacyPolicyURL": "https://www.replifast.com/privacy",
        "termsOfServiceURL": "https://www.replifast.com/terms",
        "defaultPrompt": [
          "Anything I should look at across my locations?",
          "Show me my unanswered 1 to 3 star Google reviews",
          "How did our ratings change over the last 90 days?"
        ],
        "brandColor": "#0284C7",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "onboardingSkill": "./skills/replifast-reviews/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Owner briefing across all connected locations",
              "prompt": "Anything I should look at across my locations?",
              "tools_triggered": "what_needs_attention",
              "expected_behavior": "Returns a briefing for both demo locations (Demo Cafe and Demo Salon): how many reviews are waiting for a reply at each, any drafts held for the owner, recent complaints and connection status. Nothing is drafted or published."
            },
            {
              "description": "Find unanswered complaints at one location",
              "prompt": "Show me the unanswered 1 to 3 star reviews for Demo Cafe.",
              "tools_triggered": "list_businesses, find_reviews",
              "expected_behavior": "Lists unanswered Demo Cafe reviews rated 1 to 3 stars, newest first, with customer name, rating, date and a short summary of each. Review text is quoted as written; nothing is invented. Nothing is drafted or published."
            },
            {
              "description": "Draft a reply without publishing",
              "prompt": "Draft a reply to Jamie W.'s 2 star review at Demo Salon.",
              "tools_triggered": "list_businesses, find_reviews, draft_reply",
              "expected_behavior": "Finds Jamie W.'s 2 star review at Demo Salon, writes a reply in the business's saved voice and shows the full draft. Nothing is published. The assistant asks whether to change or publish it."
            },
            {
              "description": "Revise a draft, then publish only after explicit confirmation",
              "prompt": "Make that reply shorter and a bit more formal. If it looks good, I want to publish it.",
              "tools_triggered": "draft_reply, publish_reply",
              "expected_behavior": "Rewrites the draft with the requested changes and shows the exact final text, then asks for confirmation before publishing. publish_reply is called only after the user says yes, and the assistant reports the result the tool returns. The demo locations are sample data, so the reply is recorded in RepliFast without being sent to Google. If this review was already published in an earlier run, the tool says it is already answered; pick any other unanswered review."
            },
            {
              "description": "Review statistics for a period",
              "prompt": "How did Demo Salon do over the last 90 days?",
              "tools_triggered": "list_businesses, get_insights",
              "expected_behavior": "Reports Demo Salon's review count, average rating, rating breakdown and response rate for the last 90 days. The sample data has no reviews in the 90 days before that, so the assistant says there is nothing to compare against rather than reporting a change. Numbers come from the tool; nothing is estimated or invented."
            }
          ],
          "negative": [
            {
              "description": "Deleting or removing a review is not supported (Google offers no way for owners to do this through the API)",
              "prompt": "Delete the 1 star review from Emerson C. at Demo Cafe."
            },
            {
              "description": "Writing fake reviews violates Google policy; the plugin must not help",
              "prompt": "Write five 5 star Google reviews for Demo Cafe that I can post from different accounts."
            },
            {
              "description": "Reviews for a business not connected to the user's account must not be read or answered",
              "prompt": "Reply to the latest 1 star review at the Starbucks on Main Street."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/n0qMvEslBQU",
        "commerce": false,
        "commerce_description": "RepliFast does not sell anything inside ChatGPT. Existing RepliFast accounts use the features they already have; when a limit is reached the plugin links only to an informational plans page."
      },
      "publication": {
        "release_notes": "First release: owner briefing across locations, review search, reply drafting in the saved brand voice, publishing to Google after explicit confirmation, and review statistics."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 407b74939cb3ab23447d8d1df8c2498e15ab2ec8cce2992a9074c42e28a8f78d