Both endpoints are asynchronous. You submit data, receive an immediate confirmation with a runId, and results are delivered to your webhook URL when processing completes.
{ "runId": "550e8400-e29b-41d4-a716-446655440000", "status": "accepted", "message": "Request accepted. Results will be delivered to your webhook."}
Both agents return Markdown-formatted responses with numbered citations from multiple evidence sources — medical literature, clinical guidelines from 30+ medical societies, database insights, and web sources:
patientResponse — Patient-friendly summary
clinicianResponse — Clinical report for providers
citations — Citation metadata keyed by number, with source type classification
See Response Format for parsing, rendering, citation handling, and details on evidence sources.
Your patient health data is never persisted to our database. All health information is processed in-memory only and discarded immediately after results are delivered to your webhook.
The following data is processed transiently but never stored:
Patient health data (labs, conditions, medications, imaging, genetics)
Patient demographics (age, gender)
Free-text context and user instructions
Generated responses (patient and clinician summaries)
Research citations, clinical guideline references, and literature content
Even your webhook URL is not stored — only a truncated hash is kept for operational metrics.