Skip to Content
DocumentationAgentsIntroduction

Introduction

Agents are a central component of the Medbot AI features. They facilitate quick processing of notes, and can be used for a variety of purposes such as filling out forms and detecting inconsistencies in diagnosis/treatment recommendations.

Creating agents

To create agents, fill out the form at medbot.me/agents/new . The table below describes each field in the agent creation form.

FieldDescriptionAffects agent behavior
Agent NameThe name of the agent to be created.No
DescriptionA descriptive text describing the agent’s purpose.No
System InstructionsGeneral instructions the agent must follow while executing a task.Yes
Define your algorithm1Step-by-step instructions the agent must follow to determine its response.Yes
Agent CategoryType of the agent to be created.Yes
Select ModelLLM Model to be used for the agent.Yes
Define fields used by your agentFields to be returned by the agent in its JSON response.Yes
Process whole note contentWhether to process all contents of the open note in the workspace.Yes
Use Database toolsWhether to use database tools.Yes
Make this agent publicWhether to make the agent available to the other members of your organization.No
Process formsWhether the agent is meant to process forms.Yes
  1. See this section on how to define an agent algorithm.

Agent Types

Agents on Medbot can be used for any of the many agentic features available. However, agents can broadly be categorized into the following types.

  1. Form Agents
  2. Non-Form Agents
  3. Deep Research Agents

Please visit their respective pages to learn more about them.

Background runs

Each agent you create can be used to process notes in bulk as a background process that continues working even when you leave the app. You can learn more about it here.

Last updated on