Clinia’s flexible tool architecture and native support for FHIR/OMOP ingestion make it possible to build sophisticated, reliable agents that can search, reason and act over diverse healthcare data.
Agent-Tool Interaction
Agents do not operate in isolation. They rely on tools—external functions or services that perform specific tasks, such as retrieving medical records, performing semantic search or sending notifications. Clinia’s platform provides a flexible way to connect tools to agents while also making it easy to ingest structured healthcare data from widely adopted standards like FHIR and OMOP.Types of Tools
Clinia supports three categories of tools:- System Tools
- MCP Server Tools
- Custom Tools
System Tools
Built‑in services that handle core tasks such as:- 🔍 Search capabilities through your data partitions
- 🧠 Memory management for agent state
- 🏥 Data Management tooling to interact with Clinia’s Data Fabric
These tools leverage Clinia’s health‑grade search infrastructure and are ready to use out of the box.
Tool Orchestration
To coordinate tool calls, Clinia offers tool rules:Instantiation Rule
Ensures that a specific tool is called first when an agent starts, perfect for initialization tasks.
Termination Tool Rule
Stops agent execution after a particular tool is used, useful for workflow completion.
Parent/Child Rules
Complex workflows can be described through combinations of parent/child tool rules, giving developers fine‑grained control over the agent’s behavior.