An Agent is a software program that combines a language model with a specific set of instructions, a defined scope, and access to one or more tools. Unlike a general-purpose AI that simply responds to prompts, an agent is designed to pursue a goal across multiple steps — reading information, making decisions, using external tools, and producing a structured output — with minimal human intervention at each step. In clinical practice, this means an agent can handle an entire workflow: receiving a trigger (a dictation, a lab result, a patient message), reasoning about what needs to happen next, and executing the necessary actions in the correct sequence.Documentation Index
Fetch the complete documentation index at: https://isaree-cd4b6397.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
What an agent can do
- Receive input in multiple forms: voice, text, structured data, or documents.
- Reason across multiple pieces of information to determine the appropriate next step.
- Call external tools — such as querying an EMR, drafting a letter, or booking an appointment — through secure connections.
- Produce structured, formatted outputs ready for clinical documentation or downstream systems.
- Hand off tasks to other, more specialized agents when the scope of a request exceeds its own defined role.
What an agent cannot do
- Act outside the boundaries defined in its instructions. A well-built agent will refuse requests that fall outside its intended use.
- Access data it has not been explicitly given permission to retrieve.
- Replace clinical judgment. Agents support and accelerate decision-making; they do not make clinical decisions autonomously.
- Guarantee accuracy beyond the quality of the information it has been given. An agent is only as reliable as its knowledge source and the clarity of its instructions.
How agents specialize and personalize
Agents built on small language models — compact AI models designed for a narrow, well-defined task — are often significantly more accurate within their domain than large, general-purpose models. A small model trained specifically on dermatology guidelines will outperform a general model on dermatology questions, because it has not been diluted by unrelated knowledge. In Isaree, agents can be further personalized to your specific clinical context. This means an agent can be configured with your hospital’s formulary, your department’s documentation templates, your preferred referral pathways, and your patient population’s characteristics. The more precisely an agent’s intended use is defined, the better it performs at that job. This is why Isaree’s approach is to offer a growing ecosystem of specialized agents — each built for a specific clinical role — rather than a single, all-purpose assistant.A practical example
A physician letter is one of the most time-consuming recurring tasks in clinical practice — and one of the most personal. Every physician has a preferred structure, a characteristic level of detail, and a tone that reflects their relationship with the patient and the receiving colleague. A Physician Letter Agent can be trained on a physician’s own previously written letters. Once personalized, the agent drafts every new letter in that physician’s specific style — using their preferred salutation, their typical way of summarizing the history, their standard closing remarks. The physician reviews the draft, makes any adjustments, and approves it. The agent handles the writing; the physician retains full authorship and clinical responsibility. This is a task the agent can do reliably and repeatedly, without the physician having to start from a blank page after every consultation.Next
Build an agent
Create and configure your first agent on the Community Hub.
LLMs and VLMs
Understand the language models that power agents.
Tool calling
Learn how agents invoke external tools and services.

