← Files IdkRxARCHIVED FILE
plugin.json
5.54 KB · Nov 4, 2026 · 00:12 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "app-6abbcb41c57c81918c637f6cdd7be1dc",
"version": "1.2.2",
"description": "IdkRx is a pharmacy-level medication availability platform tracking verified statuses, community reports and integrating this with FDA data. This connector lets a signed-in account report whether a specific pharmacy has a specific medication in stock, and lets a pharmacy's own staff, with an IdkRx rep account, post the pharmacy's verified availability and public notice from their AI assistant. Every write is previewed and confirmed by the person before it is made.",
"author": {
"name": "IdkRx LLC",
"url": "https://idkrx.com"
},
"extensions": {
"com.openai": {
"interface": {
"displayName": "IdkRx",
"shortDescription": "The Rx Availability Layer",
"longDescription": "IdkRx is a pharmacy-level medication availability platform tracking verified statuses, community reports and integrating this with FDA data. This connector lets a signed-in account report whether a specific pharmacy has a specific medication in stock, and lets a pharmacy's own staff, with an IdkRx rep account, post the pharmacy's verified availability and public notice from their AI assistant. Every write is previewed and confirmed by the person before it is made.",
"developerName": "IdkRx LLC",
"category": "Healthcare",
"capabilities": [
"Report pharmacy availability",
"Post a pharmacy's verified availability",
"Update a pharmacy's public notice"
],
"websiteURL": "https://idkrx.com",
"supportURL": "https://idkrx.com/support/connectors",
"privacyPolicyURL": "https://idkrx.com/legal/privacy",
"termsOfServiceURL": "https://idkrx.com/legal/terms",
"logo": "assets/logo.png",
"composerIcon": "assets/icon.png",
"brandColor": "#e6006e",
"defaultPrompt": [
"Report that the Walgreens on Stone Cove Ln in Cary, NC has ibuprofen in stock.",
"Report that the CVS on Glenwood Ave in Raleigh is out of Adderall XR 10mg."
]
},
"review": {
"demo_recording_url": "https://cdn.idkrx.com/demos/idkrx-chatgpt-demo.mp4",
"test_cases": {
"positive": [
{
"description": "A fully specified utterance resolves to one pharmacy and one medication and opens the confirmation form without writing anything.",
"prompt": "Report that the Wegmans in Raleigh has 10mg Adderall in stock.",
"tools_triggered": "report_availability",
"expected_behavior": "state: \"confirmation\", naming the one resolved pharmacy and the one resolved medication with its form and strength, with no report written yet."
},
{
"description": "The second call of the two-call shape, sent after the person reviews the confirmation form, actually writes the report.",
"prompt": "Yes, confirm it's available at $4.50.",
"tools_triggered": "report_availability",
"expected_behavior": "state: \"result\", the report is written with status \"available\", and the response never echoes back current stock at any other pharmacy."
},
{
"description": "Pharmacy staff on a rep plan, speaking for their own pharmacy, are offered the choice between the pharmacy's verified status and a community report before anything is written.",
"prompt": "We're out of amoxicillin 500mg capsules, update our IdkRx page.",
"tools_triggered": "report_availability",
"expected_behavior": "state: \"choice\", the pharmacy filled in from the rep's own workspace and a channel slot offering \"Verified status\" and \"Community report\"; nothing written."
},
{
"description": "After the rep picks the verified channel and approves the form, the confirmed call posts the pharmacy's own status.",
"prompt": "Verified status. Yes, post it.",
"tools_triggered": "report_availability",
"expected_behavior": "state: \"result\" with channel \"verified\": the status is written and shown as verified on the pharmacy's public page, and the response says how long it stays up."
},
{
"description": "A rep posts a public notice; the first call previews the current and new notice.",
"prompt": "Post a notice on our page: closed Monday for inventory, reopening Tuesday at 9.",
"tools_triggered": "rep_set_psa",
"expected_behavior": "A preview of the current and new notice for the rep's pharmacy, with nothing written until confirm: true."
}
],
"negative": [
{
"description": "A chain name with no city, store number or cross-street is ambiguous across many stores and must not guess one.",
"prompt": "Report that CVS has adderall."
},
{
"description": "Asking what a pharmacy currently has in stock is a read of live availability, which this tool deliberately never returns.",
"prompt": "What medications does the CVS on Main Street have in stock right now?"
},
{
"description": "A notice longer than 280 characters is refused rather than cut.",
"prompt": "Post this notice exactly as written: (a 400-character announcement)"
}
]
}
},
"apps": "./.app.json"
}
}
}
SHA-256: a5881fc729b166dd8ea5fbe0b57f5b9a8ea7baf0e08f42714ac90b2328e9ce74