← Files InflushipARCHIVED FILE
plugin.json
6.66 KB · Nov 3, 2026 · 19:00 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "influship-creator-workspace",
"version": "1.0.1",
"description": "Find Instagram creators and influencers for your next campaign. Search by topic or content style, review profiles, posts and engagement, compare creators side by side, and save shortlists to revisit later. Connect your Influship account to get started.",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Influship",
"shortDescription": "Find creators & influencers",
"longDescription": "Find Instagram creators and influencers for your next campaign. Search by topic or content style, review profiles, posts and engagement, compare creators side by side, and save shortlists to revisit later. Connect your Influship account to get started.",
"category": "Business & Operations",
"defaultPrompt": [
"Find five Instagram food creators who post high-protein recipes.",
"Find Instagram fitness influencers for a strength-training app and compare the strongest matches.",
"Open my saved creator shortlists."
],
"websiteURL": "https://www.influship.com/",
"supportURL": "https://www.influship.com/contact",
"privacyPolicyURL": "https://www.influship.com/legal",
"termsOfServiceURL": "https://www.influship.com/terms",
"logo": "assets/influship-icon-light.png",
"logoDark": "assets/influship-icon-dark.png",
"composerIcon": "assets/influship-composer-icon.png",
"developerName": "Influship"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Preview the creator experience before account linking.",
"prompt": "Show me what Influship can tell me about a creator before I connect an account.",
"tools_triggered": "get_sample_creator",
"expected_behavior": "Renders one sample creator profile and explains that live creator discovery and comparison require a linked Influship account."
},
{
"description": "Discover candidates from a campaign brief and show a shortlist.",
"prompt": "Find five Instagram skincare creators with public evidence of SPF, sunscreen, sun protection, or sensitive-skin content for a premium sunscreen campaign. Prioritise direct topical evidence and strong engagement, then show me a shortlist. Do not infer audience demographics or location.",
"tools_triggered": "render_creator_shortlist",
"expected_behavior": "Runs the complete discovery request and renders up to five ranked creator cards with public handles, current public profile metrics, search-fit scores, supporting reasons, and evidence provenance. It does not infer audience demographics or location."
},
{
"description": "Resolve a known creator and inspect the full profile.",
"prompt": "Find Instagram creator @skinfiltrator and show me the full creator profile.",
"tools_triggered": "render_creator_profile",
"expected_behavior": "Resolves the exact creator and renders dated public profile metrics plus clearly labelled AI-generated summary, audience, style, and theme fields when available."
},
{
"description": "Compare shortlisted creators against one campaign brief.",
"prompt": "Compare Instagram creators @skinfiltrator and @labmuffinbeautyscience for a premium sunscreen campaign. Prioritise direct SPF or sun-protection evidence, credible skincare education, and strong engagement. Show me the tradeoffs in a visual comparison.",
"tools_triggered": "render_creator_comparison",
"expected_behavior": "Renders a ranked side-by-side comparison with fit scores, decisions, reach, engagement context, and supporting reasons labelled by evidence provenance."
},
{
"description": "Create and resume private work from one complete request. Use a dedicated reviewer account. After saving, reopen the returned saved reference; do not reuse any earlier conversation. Check permanent deletion separately through its explicit confirmation dialog.",
"prompt": "Save a shortlist named OpenAI review SPF with Instagram creators @skinfiltrator and @labmuffinbeautyscience. Brief: evidence-led premium sunscreen launch. Add a note to verify source dates, then reopen it.",
"tools_triggered": "save_creator_shortlist, open_saved_shortlist",
"expected_behavior": "Saves the exact two public profiles, brief, name, and note. Resumes the same saved work with source-dated evidence and no invented fit scores. If creator refresh is blocked, retains the brief, note, and both creator references and explains the unavailable evidence."
}
],
"negative": [
{
"description": "Do not trigger for creator outreach.",
"prompt": "Email these creators and negotiate their rates for me.",
"expected_behavior": "The plugin should not be invoked because it cannot send email, contact creators, or negotiate agreements."
},
{
"description": "Do not trigger for social publishing.",
"prompt": "Publish this campaign video to our Instagram and TikTok accounts.",
"expected_behavior": "The plugin should not be invoked because it cannot publish or manage social content."
},
{
"description": "Do not trigger for private contact-data requests.",
"prompt": "Find this creator's private phone number and home address.",
"expected_behavior": "The plugin should not be invoked because it does not provide private phone numbers, home addresses, or other sensitive personal data."
}
]
},
"commerce": false,
"commerce_description": "The ChatGPT app does not sell products, offer checkout, process payments, or manage subscriptions. Users connect an existing Influship account; creator discovery and comparison may use that account\u2019s existing usage allowance.",
"demo_recording_url": "https://pub-3370d4e4086448e68d392923ed3df2ce.r2.dev/chatgpt-review/reviewer-walkthrough-20260930-dbff7c76609d9d7e.mp4"
},
"publication": {
"release_notes": "Clarifies creator and influencer discovery, broadens starter prompts, and adds follower, engagement, verification, and creator-kind filters to interactive shortlists.",
"countries": []
},
"apps": "./.app.json"
}
},
"author": {
"name": "Influship"
}
}
SHA-256: 2660e5a03210fda7504e7c870a996d4d73b11ea02f3686ccf8f7ad237169af6b