Weavz
Elation Health

Elation Health

Elation Health API v2 actions for patients, appointments, physicians, messages, clinical documents, and webhook subscriptions.

33 tools
1 trigger

Tools

Name
list_patients

List Elation Health patient records with supported filters.

get_patient

Retrieve an Elation Health patient by ID.

create_patient

Create an Elation Health patient record.

update_patient

Update an Elation Health patient record.

delete_patient

Delete an Elation Health patient record when permitted by the API and tenant policy.

list_appointments

List Elation Health appointments.

get_appointment

Retrieve an Elation Health appointment by ID.

create_appointment

Create an Elation Health appointment.

update_appointment

Update or cancel an Elation Health appointment by sending the documented appointment fields/status.

delete_appointment

Delete an Elation Health appointment when permitted by the API and tenant policy.

list_physicians

List Elation Health physicians.

get_physician

Retrieve an Elation Health physician by ID.

update_physician

Update supported Elation Health physician fields.

list_service_locations

List Elation Health service locations.

get_service_location

Retrieve an Elation Health service location by ID.

create_service_location

Create an Elation Health service location.

update_service_location

Update an Elation Health service location.

delete_service_location

Delete an Elation Health service location when permitted by the API and tenant policy.

list_message_threads

List Elation Health message threads.

get_message_thread

Retrieve an Elation Health message thread by ID.

create_message_thread

Create an Elation Health message thread.

delete_message_thread

Delete an Elation Health message thread when permitted by the API and tenant policy.

list_thread_messages

List Elation Health messages within threads.

get_thread_message

Retrieve an Elation Health thread message by ID.

create_thread_message

Create a message in an existing Elation Health thread.

delete_thread_message

Delete an Elation Health thread message when permitted by the API and tenant policy.

list_clinical_documents

List Elation Health clinical documents.

get_clinical_document

Retrieve an Elation Health clinical document by ID.

create_clinical_document

Create an Elation Health clinical document.

list_event_subscriptions

List Elation Health webhook event subscriptions for the connected app.

get_event_subscription

Retrieve an Elation Health webhook event subscription by ID.

create_event_subscription

Register an Elation Health webhook event subscription to a caller-supplied HTTPS endpoint.

delete_event_subscription

Delete an Elation Health webhook event subscription.

Triggers

Name
event_received

Receive Elation Health webhook events for one resource via an app subscription.

Quick Start

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

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

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

Related Integrations

Works well with

Frequently Asked Questions

How do I connect Elation Health 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 Elation Health support?

Elation Health supports 33 tools including List Patients, Get Patient, Create Patient, Update Patient, Delete Patient, and more.

Can I use Elation Health with AI agents?

Yes. Add Elation Health 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.

Can Elation Health be used in stateful agent workflows?

Yes. Agents can combine Elation Health 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 Elation Health use?

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

How much does the Elation Health integration cost?

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

What triggers does Elation Health support?

Elation Health supports 1 triggers including Event Received.

Connect Elation Health in minutes

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