← Files RediiARCHIVED FILE
plugin.json
6.06 KB · Nov 2, 2026 · 13:16 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "redii",
"version": "0.3.0",
"description": "Manage employee benefits.",
"author": {
"name": "Redii",
"email": "support@redii.co",
"url": "https://redii.co"
},
"homepage": "https://redii.co",
"license": "UNLICENSED",
"keywords": [
"benefit",
"hr",
"employee",
"reward",
"total rewards",
"global",
"international",
"health insurance",
"broker",
"retirement",
"pension",
"recognition",
"gift card",
"group health",
"healthcare"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Redii",
"shortDescription": "Manage employee benefits.",
"longDescription": "Track and manage your global employee benefits programs without leaving ChatGPT.\n\nHR teams can query connected program details like benefit providers, renewal dates, and team enrollment statuses. Employees around the world can get instant answers about their available benefits based on connected policies, right in the tool they already use.\n\nCompare your offered benefits to local norms based on Redii research across 100+ countries, including statutory requirements, common supplemental plans, and contribution rates.\n\nWhether you\u2019re supporting a growing team or a global workforce, Redii helps global benefits, total rewards, and HR teams administer their benefits programs and connect employees with the benefits information they need.\n\nA Redii account and an enabled company connection are required. Available information depends on the connected user's permissions.",
"developerName": "Redii",
"category": "Business & Operations",
"capabilities": [
"Track employee benefits",
"Manage company benefits",
"Summarize policy documents",
"Explore country benefit norms"
],
"websiteURL": "https://redii.co",
"supportURL": "https://help.redii.co/",
"privacyPolicyURL": "https://www.redii.co/privacy-policy",
"termsOfServiceURL": "https://www.redii.co/terms-of-use",
"defaultPrompt": [
"What are our current benefits offerings across all countries?",
"Which benefit contracts renew in the next 90 days?",
"How do our benefits compare to norms in these countries?"
],
"brandColor": "#606DF1",
"brandColorDark": "#707CF3",
"composerIcon": "./assets/icon.png",
"composerIconDark": "./assets/icon-dark.png",
"logo": "./assets/logo.png",
"logoDark": "./assets/logo-dark.png",
"screenshots": [
"./assets/screenshot.png"
]
},
"onboardingSkill": "./skills/get-started/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Company benefits overview",
"prompt": "What are the benefits that we offer?",
"tools_triggered": "getCompanyBenefits",
"expected_behavior": "Lists the connected company's offered benefits by name and country (12 for the reviewer company) and separately names any benefits still in consideration. Never shows another company's data."
},
{
"description": "Benefits filtered by country",
"prompt": "What are the benefits that we offer in the United States?",
"tools_triggered": "getCompanyBenefits",
"expected_behavior": "Returns only benefits offered in the United States, grouped or listed by benefit, and flags any US benefits still in consideration as not offered."
},
{
"description": "Upcoming contract renewals",
"prompt": "Which benefit contracts renew in the next 90 days, across all countries?",
"tools_triggered": "getUpcomingBenefitRenewals",
"expected_behavior": "Lists each contract with provider, country and recorded renewal date inside the window, and states that these are renewal dates, not expiry or cancellation deadlines."
},
{
"description": "Policy document question",
"prompt": "What is an Eligible Employee by definition in our Deferred Bonus policy?",
"tools_triggered": "searchBenefitPolicyDocuments",
"expected_behavior": "Quotes or closely paraphrases the definition from the company's uploaded policy PDF and cites the document name and page. If no passage matches, says so instead of guessing."
},
{
"description": "Eligible but not enrolled",
"prompt": "Which employees are eligible for the Deferred Bonus plan but haven't enrolled yet?",
"tools_triggered": "getBenefitEligibilityRoster",
"expected_behavior": "Returns the eligible-not-enrolled count and the names on the first page for that benefit, with any recorded blocker, without inventing reasons."
}
],
"negative": [
{
"description": "General benefits advice, not company data",
"prompt": "What is a good 401(k) contribution rate for someone in their thirties?"
},
{
"description": "Vendor comparison outside Redii",
"prompt": "Compare Hertz and Avis corporate car rental pricing."
},
{
"description": "Write action the connector cannot perform",
"prompt": "Enroll Jo\u00e3o Silva in the Deferred Bonus plan and send him a confirmation email."
}
]
},
"demo_recording_url": "https://redii-demo-video.redii-cloudflare.workers.dev/redii-chatgpt-review-demo-2026-10-10-k7v3q9.mp4",
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments."
},
"publication": {
"release_notes": "Adds country benefit norms and comparisons with your company\u2019s benefits, with access based on your account\u2019s permissions."
},
"apps": "./.app.json"
}
}
}
SHA-256: 47ce278eff5fd68a7a291a01c7c72af092b9869464bea14de6a9644a3c9d7cdc