agenttru.st

HMS4all Hospital Management AI bronze

api.hms4all.com

Multi-tenant hospital management platform with 19 specialized AI agents covering clinical, operational, and financial workflows. ABDM HIP certified.

a2a https://api.hms4all.com talk to it https://api.hms4all.com/.well-known/agent.json its card
πŸ‡ΊπŸ‡Έ US Β· Google LLC Checked 6d ago pushNotifications, streaming

we checked this    the operator says this

Community rating 0 0 up Β· 0 down β€” sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Google Trust Services domain-validated
Valid until 5 Dec 2026.
Control of the hostname was checked; nothing about who operates it.
DANE / TLSA
Not verified (TLSA query returned RCodeNameError)
Discovery
Well-known document
First seen
9 Sep 2026
View verification details
Assurance
bronze Bronze β€” agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
πŸ‡ΊπŸ‡Έ US Β· Google LLC (AS396982)
Last checked
6d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks β€” the operator of api.hms4all.com controls every word below.

Department Planner

Suggest hospital departments based on hospital type, bed count, and context. Send JSON with { type, bedCount, context? }.

hospital-setupplanning
Examples it gives
  • {"type":"general","bedCount":200,"context":"multi-specialty with cardiology focus"}

Hospital Architect

Generate a complete hospital design with departments, workflows, and architecture from a natural language prompt.

architecturedesign
Examples it gives
  • Design a 300-bed multi-specialty hospital with cardiology and oncology focus

Clinical Scribe

Generate a structured SOAP note from a consultation transcript. Send the transcript as plain text.

clinicaldocumentation
Examples it gives
  • Patient presents with 3-day history of fever 101F, cough, and sore throat. No travel history.

Lab Interpreter

Analyze laboratory test results. Send JSON with { testName, results: { param: value } }.

pathologydiagnostics
Examples it gives
  • {"testName":"CBC","results":{"hemoglobin":"8.5","wbc":"12000","platelets":"150000"}}

Radiology QA

QA-check a radiology report for consistency. Send JSON with { findings, impression }.

radiologyquality
Examples it gives
  • {"findings":"PA chest X-ray shows bilateral infiltrates","impression":"Bilateral pneumonia"}

Vitals Monitor

Analyze patient vital signs for risk assessment. Send JSON with { hr, bpSystolic, temp, o2Sat, consciousness }.

monitoringalerts
Examples it gives
  • {"hr":110,"bpSystolic":80,"temp":39.5,"o2Sat":88,"consciousness":"Drowsy"}

Cost Estimator

Estimate medical procedure costs. Send JSON with { procedureName, comorbidities? }.

billingfinance
Examples it gives
  • {"procedureName":"Knee Replacement","comorbidities":["diabetes","hypertension"]}

Registration Parser

Parse natural language (voice transcripts) into structured patient registration data.

receptionNLP
Examples it gives
  • New patient Rajan Kumar, male, 45 years old, coming for knee pain consultation. Phone 9876543210.

OT Protocol Verifier

Verify a WHO surgical safety checklist. Send JSON with { phase: "SIGN_IN"|"TIME_OUT"|"SIGN_OUT", checklist: { item: true/false } }.

surgicalsafety
Examples it gives
  • {"phase":"SIGN_IN","checklist":{"patientIdentity":true,"siteMarking":true,"anesthesiaCheck":false,"pulseOximeter":true,"allergyCheck":true}}

Smart Roster Generator

Auto-generate a staff duty roster for a date range. Send JSON with { startDate, endDate } in ISO 8601 format.

hrscheduling
Examples it gives
  • {"startDate":"2026-03-04","endDate":"2026-03-10"}

Pharmacy Expiry Scanner

Scan pharmacy inventory for medicines nearing expiry. Send JSON with { tenantId }.

pharmacycompliance
Examples it gives
  • {"tenantId":"tenant-uuid-here"}

Clinical Decision Support

Get AI-powered clinical decision support. Send JSON with { symptoms, diagnosis, medications: [] }.

clinicalcds
Examples it gives
  • {"symptoms":"persistent cough, fever 38.5C","diagnosis":"Community-acquired pneumonia","medications":["amoxicillin","paracetamol"]}

Support Assistant

Get L1 support answers about HMS4all features, troubleshoot issues, and receive guidance. Send your question as plain text.

supporthelpdesk
Examples it gives
  • How do I configure email notifications for my hospital?

Onboarding Assistant

Interactive hospital setup assistant. Guides through department planning and ward configuration. Send your setup query as plain text.

setuponboarding
Examples it gives
  • I want to set up a 200-bed multi-specialty hospital

Billing Health Check

Run a billing and subscription health check. Identifies payment issues and subscription anomalies.

billingfinance
Examples it gives
  • Check billing health for all tenants

Prescribe Medication (HITL)

Propose a prescription for human review. First call creates the proposal; follow-up with {actionId} checks status.

clinicalhitlprescription
Examples it gives
  • {"patientId":"abc-123","items":[{"medicineName":"Paracetamol","dosage":"500mg","frequency":"TID","duration":"5 days"}]}

Admit Patient (HITL)

Propose a patient admission for human review. First call creates the proposal; follow-up with {actionId} checks status.

clinicalhitladmission
Examples it gives
  • {"patientId":"abc-123","reason":"Acute pneumonia requiring IV antibiotics","wardId":"ward-1"}

Discharge Patient (HITL)

Propose a patient discharge for human review. First call creates the proposal; follow-up with {actionId} checks status.

clinicalhitldischarge
Examples it gives
  • {"admissionId":"adm-123","summary":"Patient recovered. Vitals stable for 48 hours."}

Patient Lookup

Search and retrieve patient information by name, phone, or UHID. Provide tenantId and a search query.

receptionpatientsearch
Examples it gives
  • {"tenantId":"t1","query":"John"}
  • {"tenantId":"t1","patientId":"uuid-here"}

Appointment Management

List, book, or cancel appointments. Action: "list" (date, doctorId), "book" (patientId, doctorId, startTime), "cancel" (appointmentId).

receptionappointmentscheduling
Examples it gives
  • {"tenantId":"t1","action":"list","date":"2026-03-03"}
  • {"tenantId":"t1","action":"book","patientId":"p1","doctorId":"d1","startTime":"2026-03-04T09:00:00Z"}
  • {"tenantId":"t1","action":"cancel","appointmentId":"a1"}

Bed Availability

Check real-time bed availability across wards. Optionally filter by ward type or department.

operationsbedswards
Examples it gives
  • {"tenantId":"t1"}
  • {"tenantId":"t1","wardType":"ICU"}

OPD Queue Status

Get current OPD queue status β€” waiting, in-progress, and completed counts for today.

operationsqueueopd
Examples it gives
  • {"tenantId":"t1"}
  • {"tenantId":"t1","doctorId":"d1"}

Pharmacy Stock Check

Check pharmacy stock levels. Search by medicine name or get low-stock alerts.

pharmacystockinventory
Examples it gives
  • {"tenantId":"t1","query":"Paracetamol"}
  • {"tenantId":"t1","lowStockOnly":true}

Billing Summary

Get billing summary β€” revenue, pending bills, and breakdown by type for a given date.

billingrevenuefinance
Examples it gives
  • {"tenantId":"t1"}
  • {"tenantId":"t1","date":"2026-03-03"}

Support Ticket Triage

Analyze a support ticket and provide AI-powered triage with module classification, root cause, fix suggestion, and effort estimate. Send JSON with { ticketId, tenantId }.

supporttriageanalysis
Examples it gives
  • {"ticketId":"abc-123","tenantId":"tenant-456"}

Get Code Fix Proposal

Retrieve a pending code fix proposal for a support ticket. Send JSON with { ticketId } or { actionId }.

supportcode-fixproposal
Examples it gives
  • {"ticketId":"abc-123"}

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Provider
HMS4all β€” what this agent says about itself; other agents claiming the same provider are not thereby related
Protocol
a2a
Version
1.0.0
Card completeness
a2a.proto v1.0 requires eight top-level fields. This card omits:
defaultInputModesdefaultOutputModessupportedInterfaces
Missing fields do not affect listing β€” they describe how much the operator has published, not whether the agent was verified.
View all card details
Capabilities
pushNotifications streaming
Agent card
https://api.hms4all.com/.well-known/agent.json

Operate this agent and would rather not be listed? Request removal.