← Files Affiliate ManagerARCHIVED FILE
.codex-plugin/plugin.json
6.89 KB · Nov 15, 2026 · 07:37 UTC
{
"name": "affiliate-manager",
"version": "1.0.1",
"description": "Read-only access to the user's own Affiliate Manager program: dashboard totals, affiliates, tracking links, sales, commissions, payouts owed and connected platforms.",
"author": {
"name": "Andria Labs"
},
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "Affiliate Manager",
"shortDescription": "Your affiliate program, live",
"longDescription": "Affiliate Manager is affiliate program software for course creators, SaaS founders and online stores. It tracks affiliate sales across Stripe, Shopify, Lemon Squeezy, Whop, Gumroad and 45+ platforms (5 verified, the rest in beta), keeps a payout list, and has a native iOS app. Connect it to ChatGPT to ask about your own program in plain language.\n\nWhat you can do:\n- Get an overview: revenue, commission, sales counts and your top affiliates\n- Look up an affiliate by code and see their sales, trend and conversion\n- List recent sales and commissions, filtered by date, status or affiliate\n- See commission totals by status: pending, approved, paid\n- Check what you owe each affiliate right now and your recent payouts\n- List your tracking links with clicks and sales, and your connected platforms\n\nThe app is read-only. It cannot approve sales, record payouts, add affiliates or change anything in your account, and it only sees the organization you sign in with. It never returns affiliate or customer email addresses, platform credentials or API keys. Figures are live as of the last platform sync.\n\nRequires an existing Affiliate Manager account (affiliatemanager.us).",
"developerName": "Andria Labs",
"category": "Productivity",
"capabilities": [
"Program overview and top affiliates",
"Affiliate performance by referral code",
"Sales and commission totals by status",
"What you owe each affiliate",
"Tracking links with clicks and sales"
],
"websiteURL": "https://affiliatemanager.us",
"supportURL": "https://affiliatemanager.us/support",
"privacyPolicyURL": "https://affiliatemanager.us/privacy",
"termsOfServiceURL": "https://affiliatemanager.us/terms",
"defaultPrompt": [
"How is my affiliate program doing this month?",
"Which affiliates do I still owe commission to?",
"Show my most recent affiliate sales"
],
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"extensions": {
"com.openai": {
"review": {
"test_cases": {
"positive": [
{
"description": "Program overview with top affiliates",
"prompt": "How is my affiliate program doing? Give me an overview of the last 90 days.",
"tools_triggered": "get_dashboard_stats",
"expected_behavior": "Calls get_dashboard_stats with days 90 and summarizes the overview in USD for the review organization 'Acme Marketing Co.': total revenue, total and pending commission, the number of sales, 5 affiliates (all active), and the top affiliates by revenue drawn from Sarah Chen (SARAH10), Marcus Johnson (MARCUS15), Elena Rodriguez (ELENA20), James Park (JAMES25) and Olivia Williams (OLIVIA30). Mentions that figures are as of the last sync. No email addresses appear."
},
{
"description": "List affiliates with their commission rates",
"prompt": "List my affiliates with their referral codes and commission rates.",
"tools_triggered": "list_affiliates",
"expected_behavior": "Calls list_affiliates and lists the five affiliates by name and code with their commission rate as a percentage: Sarah Chen SARAH10 15%, Marcus Johnson MARCUS15 12%, Elena Rodriguez ELENA20 10%, James Park JAMES25 15%, Olivia Williams OLIVIA30 12%, each with its sales count and revenue in USD. No email addresses appear."
},
{
"description": "One affiliate's performance by code",
"prompt": "How is my affiliate SARAH10 performing?",
"tools_triggered": "get_affiliate_performance",
"expected_behavior": "Calls get_affiliate_performance with affiliateCode SARAH10 and reports Sarah Chen's lifetime sales count, revenue and commission in USD, her 15% commission rate, average order value, the last 30 days against the 30 days before with a trend (improving, stable or declining), her last sale date, and her links and clicks. No email address appears."
},
{
"description": "Commission owed and recent payouts",
"prompt": "Which affiliates do I still owe commission to, and what did I pay out recently?",
"tools_triggered": "get_payout_summary",
"expected_behavior": "Calls get_payout_summary and reports the total owed in USD, the affiliates with an amount owed (approved commission minus pending clawbacks, which is zero for the review account unless sales were approved), each affiliate's total earned and total paid, and the most recent payouts. States that it cannot mark anything paid."
},
{
"description": "Recent pending sales, combined with the commission summary",
"prompt": "Show my pending affiliate sales from the last 30 days and how much commission is pending in total.",
"tools_triggered": "list_sales, get_commission_summary",
"expected_behavior": "Calls list_sales with status pending and a 30-day range, listing each sale's date, amount, commission, affiliate name and code, then calls get_commission_summary and reports the pending commission total and counts by status in USD. Sales are attributed to affiliates by name and code only; no customer or affiliate email addresses appear."
}
],
"negative": [
{
"description": "The app is read-only; it cannot approve sales or change commission status",
"prompt": "Approve all of my pending affiliate sales in Affiliate Manager."
},
{
"description": "The app cannot record or send payouts; paying affiliates happens in Affiliate Manager itself",
"prompt": "Pay Sarah Chen her commission now through Affiliate Manager."
},
{
"description": "Contact details are never returned; no tool exposes affiliate or customer email addresses",
"prompt": "Give me the email addresses of all my affiliates and customers from Affiliate Manager."
}
]
},
"commerce": false,
"demo_recording_url": "https://affiliatemanager.us/review/56839922412466f7678b81e0/chatgpt-demo.mp4"
},
"publication": {
"release_notes": "First release: read-only access to the user's own Affiliate Manager program (dashboard totals, affiliates, sales, commissions, payouts owed, tracking links and connected platforms)."
}
}
},
"apps": "./.app.json"
}
SHA-256: b670945af28e9790fad8f31b8120da64b1557e8bae3395124f05c8322f1a1444