Weavz
DrChrono

DrChrono

EHR and practice management API for patient summaries, scheduling, providers, messages, clinical notes, and tasks.

32 tools
1 trigger
Use withChatGPTClaudeClaude CodeCursorCodexMCP clientsSetup guide

Tools

Name
list_patients

List DrChrono patient summary records with an identity or updated-since filter.

get_patient

Get a specific DrChrono patient summary by ID.

create_patient_summary

Create a DrChrono patient summary record using the documented minimum scheduling fields.

update_patient_summary

Update DrChrono patient summary scheduling/demographic fields.

delete_patient_summary

Delete a DrChrono patient summary record by ID.

list_appointments

List DrChrono appointments. DrChrono requires date, date range, or since on appointment list requests.

get_appointment

Get a DrChrono appointment by ID.

create_appointment

Create a DrChrono appointment with documented scheduling fields.

update_appointment

Update DrChrono appointment scheduling/status fields.

delete_appointment

Delete a DrChrono appointment by ID.

list_offices

List DrChrono offices for the authorized practice.

list_doctors

List DrChrono doctors for the authorized practice.

list_messages

List DrChrono message records with documented message filters.

get_message

Get a DrChrono message by ID.

create_message

Create a DrChrono message without file attachments.

update_message

Update DrChrono message fields without file attachments.

list_prescription_messages

List DrChrono prescription messages.

list_clinical_notes

List DrChrono clinical notes. DrChrono requires date, date range, or since.

get_clinical_note

Get a DrChrono clinical note by ID.

list_clinical_note_field_values

List DrChrono clinical note field values.

update_clinical_note_field_value

Update a DrChrono clinical note field value.

list_tasks

List DrChrono tasks with documented task filters.

get_task

Get a DrChrono task by ID.

create_task

Create a DrChrono task.

update_task

Update DrChrono task fields.

list_task_notes

List DrChrono task notes.

create_task_note

Create a DrChrono task note.

update_task_note

Update a DrChrono task note.

list_task_statuses

List DrChrono task statuses.

create_task_status

Create a DrChrono task status.

list_task_categories

List DrChrono task categories.

create_task_category

Create a DrChrono task category.

Triggers

Name
webhook_event_received

Receive DrChrono webhooks configured in the DrChrono API application settings.

Quick Start

TypeScript
import { WeavzClient } from '@weavz-io/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute('drchrono', 'list_patients', {
  workspaceId: '550e8400-e29b-41d4-a716-446655440000',
  integrationAlias: 'drchrono',
  input: { /* ... */ },
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect DrChrono to my app?

Use Weavz Hosted Connect for OAuth2 authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.

What tools does DrChrono support?

DrChrono supports 32 tools including List Patient Summaries, Get Patient Summary, Create Patient Summary, Update Patient Summary, Delete Patient Summary, and more.

Can I use DrChrono with AI agents?

Yes. Add DrChrono to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.

How do I connect DrChrono to ChatGPT or Claude?

Open the Weavz connector setup, sign in, choose a workspace, and add DrChrono as an approved app. ChatGPT, Claude, and other remote MCP clients can then call the scoped DrChrono tools exposed by that workspace.

Does DrChrono work with Claude Code, Cursor, Codex, and local agents?

Yes. Remote and local MCP clients can connect to a Weavz MCP endpoint for the workspace. Local coding agents can also use the Weavz CLI to inspect apps, discover actions, run approved DrChrono work, and execute Code Mode workflows from a terminal.

What can I ask an AI agent to do with DrChrono?

DrChrono exposes 32 tools, including List Patient Summaries, Get Patient Summary, Create Patient Summary, Update Patient Summary, Delete Patient Summary, and more. Use Weavz to keep credentials scoped, require approval for sensitive work, and audit what the agent did.

Can DrChrono be used in stateful agent workflows?

Yes. Agents can combine DrChrono tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.

What authentication does DrChrono use?

DrChrono uses OAuth2. Weavz stores OAuth credentials securely and refreshes tokens when supported by the provider.

How much does the DrChrono integration cost?

The DrChrono integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.

What triggers does DrChrono support?

DrChrono supports 1 triggers including Webhook Event Received.

Connect DrChrono in minutes

Get 20,000 free action executions every month. No credit card required.