Finding a prescribed medicine can still mean calling several pharmacies one by one—especially when online inventory is missing or stale. That delay is hard on caregivers and care teams, and it produces no useful record of what was checked.
MedRoute lets an operator enter a medicine and a small list of pharmacies they are authorized to contact. After an explicit authorization gate, CALL-E calls each pharmacy, identifies itself as an automated assistant, asks only for stock status, approximate price range, pickup readiness, and hours, then returns schema-validated results. MedRoute ranks the responses into a shortlist the operator can act on.
The design is deliberately bounded. It never enters patient details, offers medical advice, asks for a prescription, makes a purchase, or holds medication. Demo mode returns deterministic data and never places calls; a second, clearly labelled confirmation is required before the server-side CALL-E code path can run.
Built with the official @call-e/calle server SDK. The live workflow uses CalleClient.calls.createAndWait() with an explicit recipient, recipientResultSchema, metadata, and structured-result handling.
Built With
- call-e
- javascript
- node.js
- reportlab