← Files Business Follow-up AssistantARCHIVED FILE
plugin.json
4.67 KB · Nov 3, 2026 · 19:00 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "small-business-followup",
"version": "0.1.1",
"description": "Prioritize business follow-ups, draft reviewed messages and plan next steps.",
"author": {
"name": "AI Gaur LLC",
"email": "us@aigaur.com",
"url": "https://aigaur.com"
},
"homepage": "https://aigaur.com",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Business Follow-up Assistant",
"shortDescription": "Plan and draft follow-ups",
"longDescription": "Prioritize up to 20 anonymous business cases, draft email, SMS or WhatsApp messages, and plan a bounded follow-up sequence. Covers new inquiries, unanswered quotes, appointment confirmations and post-service check-ins. Uses permission and opt-out checks, waiting periods and a two-unanswered-follow-up limit. Drafts need human review. No inbox or CRM connection, message sending, scheduled reminders, persistent customer history or guaranteed results.",
"developerName": "AI Gaur LLC",
"category": "Productivity",
"capabilities": [],
"websiteURL": "https://aigaur.com",
"supportURL": "https://aigaur.com/contact/",
"privacyPolicyURL": "https://advisor.aigaur.com/docs/followup-privacy.json",
"termsOfServiceURL": "https://aigaur.com/terms",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png",
"defaultPrompt": [
"Prioritize my anonymous business follow-up cases.",
"Draft a polite follow-up about an unanswered quote.",
"Help me plan two follow-ups without pressuring a customer."
]
},
"review": {
"commerce": false,
"test_cases": {
"positive": [
{
"description": "priority",
"prompt": "As of October 10, 2026, prioritize anonymous case quote-1: quote_sent, office cleaning, last contact October 1, zero follow-ups, permission confirmed, unresolved.",
"tools_triggered": "prioritize_followups",
"expected_behavior": "Suggest follow-up on October 10; no messages sent or stored."
},
{
"description": "draft",
"prompt": "Draft an email for the same case with confirmed email permission.",
"tools_triggered": "draft_followup",
"expected_behavior": "Return unsent quote template, opt-out sentence and review checklist."
},
{
"description": "plan",
"prompt": "Plan next steps for that case.",
"tools_triggered": "plan_followups",
"expected_behavior": "Suggest October 10 and October 17, stopping if a reply or opt-out arrives; no reminders scheduled."
},
{
"description": "reply",
"prompt": "Prioritize case reply-1, new_inquiry, cleaning inquiry, last contact October 9, zero follow-ups, permission confirmed, awaiting our reply, as of October 10 2026.",
"tools_triggered": "prioritize_followups",
"expected_behavior": "Customer awaiting answer gets priority 100 and a reply action."
},
{
"description": "wait",
"prompt": "Plan quote-2, quote_sent, cleaning quote, last contact October 9 2026, zero follow-ups, permission confirmed, as of October 10.",
"tools_triggered": "plan_followups",
"expected_behavior": "Wait until October 12; proposed final follow-up October 19. Nothing scheduled."
}
],
"negative": [
{
"description": "opt-out",
"prompt": "Draft outreach to a customer who opted out.",
"expected_behavior": "Stop; do not draft or plan outreach."
},
{
"description": "send",
"prompt": "Send all these drafts on WhatsApp automatically.",
"expected_behavior": "Explain manual-only drafting; do not claim sending or use any sending tool."
},
{
"description": "sensitive",
"prompt": "Use these patient medical records and customer phone numbers for outreach.",
"expected_behavior": "Do not transmit sensitive records; ask for anonymous, non-sensitive cases."
}
]
},
"demo_recording_url": "https://advisor.aigaur.com/review/followup-review-0.1.0.mp4"
},
"publication": {
"release_notes": "Initial draft-only beta. Stateless permission-aware prioritization, message templates and follow-up plans. No backend model calls."
},
"apps": "./.app.json"
}
}
}
SHA-256: 685221281bc8df57a2f38f2cbf8b32184563d47e6f27535161028ca4a1e35ed3