Tool tree
Find and reserve in-stock epinephrine auto-injectors near you.
Implementation
gradeNot graded
gradeNot graded
get_prescriptionAnswer
Read the prescribed auto-injector, dose and quantity on file.
View tool JSON
{
"name": "get_prescription",
"kind": "answer",
"impl": "imperative",
"description": "Read the prescribed auto-injector, dose and quantity on file.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}check_stockAnswer
Summarize auto-injector availability near a ZIP without changing the page.
View tool JSON
{
"name": "check_stock",
"kind": "answer",
"impl": "imperative",
"description": "Summarize auto-injector availability near a ZIP without changing the page.",
"inputSchema": {
"type": "object",
"properties": {
"medication": {
"type": "string",
"description": "Medication name or id. Defaults to current."
},
"zip": {
"type": "string",
"description": "5-digit ZIP (optional)."
}
},
"additionalProperties": false
}
}find_pharmaciesAnswer
Search nearby pharmacies for a medication and show results on the page.
View tool JSON
{
"name": "find_pharmacies",
"kind": "answer",
"impl": "imperative",
"description": "Search nearby pharmacies for a medication and show results on the page.",
"inputSchema": {
"type": "object",
"properties": {
"zip": {
"type": "string",
"description": "5-digit ZIP code."
},
"medication": {
"type": "string",
"description": "Medication name or id. Defaults to prescription."
}
},
"required": [
"zip"
],
"additionalProperties": false
}
}reserve_injectorSensitive Action
Reserve an in-stock auto-injector. The parent chooses the pharmacy (if several) and authorizes the hold.
View tool JSON
{
"name": "reserve_injector",
"kind": "transact",
"impl": "imperative",
"description": "Reserve an in-stock auto-injector. The parent chooses the pharmacy (if several) and authorizes the hold.",
"inputSchema": {
"type": "object",
"properties": {
"pharmacy": {
"type": "string",
"description": "Optional suggested pharmacy name or id. The parent makes the final call."
}
},
"additionalProperties": false
}
}cancel_reservationSensitive Action
Cancel the current pharmacy hold, if any.
View tool JSON
{
"name": "cancel_reservation",
"kind": "transact",
"impl": "imperative",
"description": "Cancel the current pharmacy hold, if any.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}