Build HIPAA-compliant automations that sync data across your and ModMed with AI.

500+ healthcare companies trust Keragon to build HIPAA-compliant automations in a secure way
























Build yourandModMedautomation with AI
Describe what you want to automate in plain English
Explore available triggers and actions
Transaction updated
Gets triggered when a transaction gets updated
trigger
Transaction created
Gets triggered when there is a new transaction
trigger
New form submitted
Triggers when a patient submits a form
trigger
Order updated
Triggers when an order is updated
trigger
User events
Gets triggered when a specific event occurs for a specific user
trigger
Document events
Gets triggered when a specific event occurs for a specific document
trigger
Time activity events
Gets triggered on time activity entries and updates
trigger
Task events
Gets triggered on task events
trigger
User events
Gets triggered on user events
trigger
Scheduler events
Gets triggered on scheduler events
trigger
Form events
Gets triggered when a form event occurs
trigger
Created or updated event
Gets triggered when an event is created or updated
trigger
Lead created
Trigger when a new lead is created
trigger
Phone call ended
Triggers when a phone call ended
trigger
Time block events
Triggers when a time block event occurs
trigger
Client events
Triggers when a client event occurs
trigger
Appointment created
Gets triggered when there is a new appointment
trigger
Company created
Triggers when a company is created
trigger
Client created
Gets triggered when a new client is created
trigger
Webhook Trigger
Manually setup a webhook trigger in your IntakeQ dashboard
trigger
Treatment note created
Gets triggered when a new treatment note is created
trigger
Trigger for completed response
Trigger for completed response on survey
trigger
Trigger on appointment start
Triggers a specified time before appointment starts
trigger
Encounter created or updated
Triggers when an encounter is created or updated
trigger
Inbound missed call
Triggers when there is an inbound missed call
trigger
Trigger on appointment rescheduled
Triggers on appointment rescheduled on Acuity
trigger
New file
Triggers when a new file is created
trigger
Custom trigger
Triggers for selected Okta events
trigger
Event created
Triggers when a new event is created
trigger
Individual appointment created
Gets triggered when there are new individual appointments
trigger
Webhook trigger
Manually set up a webhook trigger with PtEverywhere Support
trigger
New call recording
Triggers when there is a new call recording
trigger
Trigger on deal stage updated
Triggers when a deal stage is updated
trigger
Patient created
Gets triggered when there is a new patient
trigger
Appointment created
Gets triggered when an appointment is created
trigger
Appointment created
Triggers when a new appointment is created
trigger
Call state changed
Triggered when a call changes state
trigger
Custom trigger
Triggers for selected Webflow events
trigger
New event
Triggers when a new event happens such as invoice item created, card was updated etc.
trigger
Generic trigger
Manually set up a webhook trigger in your Cerbo dashboard
trigger
Project created or updated
Manually set up a webhook trigger in your SuiteDash dashboard
trigger
New or updated note
Gets triggered when a note has been created or updated
trigger
Record created
Gets triggered when there is a new record
trigger
Customer invoice created or updated
Gets triggered when a customer invoice is created or updated
trigger
Trigger
Triggers on SoharHealth events
trigger
Generic trigger
Triggers for selected SignWell events
trigger
Trigger on appointment changed
Triggers on appointment changed on Acuity
trigger
Trigger
Receives an event from a Cognito forms webhook
trigger
New email message
Triggers when a new email message is created
trigger
New invoice
Gets triggered when a new invoice
trigger
Lab order updated
Triggers when a lab order is updated (test results available or amended)
trigger
Trigger
Triggers on NexHealth events
trigger
Trigger for response
Trigger for response on survey
trigger
Trigger for created response
Trigger for created response on survey
trigger
Trigger
Triggers on Formsite events
trigger
New card comment
Triggers when a new comment is added to a card in a specific list on a board
trigger
Individual created
Gets triggered when an individual gets created
trigger
Generic trigger
Triggers for selected Asana events
trigger
Activity done
Receives an event on activity done
trigger
New voicemail
Triggers when a new voicemail is received
trigger
All data object event
Receives on any data object event (added, updated or children updated, deleted)
trigger
New item in board
Triggers when an item is created in a specific board
trigger
Event ended
Gets triggered when an event has ended
trigger
Transcription completed
Triggers when a transcription process has been completed and returns the transcript
trigger
New email
Triggers when a new email appears in the specified mailbox
trigger
Custom Trigger
Receives a webhook and responds with status 200 for the selected TeamworkCares events
trigger
Outbound SMS or MMS
Triggers when an outbound SMS or MMS message is sent
trigger
Generic trigger
Triggers for selected Keap events
trigger
Data object deleted
Receives an event on deletion of a data object
trigger
New ticket purchased
Triggers when a new ticket purchase (order) is made
trigger
Appointment updated
Gets triggered when an appointment is updated
trigger
New event
Triggered by application, candidate or interview events
trigger
Trigger time off request
Gets triggered when a time off request created or changed
trigger
Every day
Triggers the workflow every day at a specific time
trigger
Appointment created
Triggered when an appointment is created
trigger
New email received matching criteria
Triggers when a new email is received based on the provided criteria
trigger
Patient updated
Gets triggered when there is a patient update
trigger
Every hour
Triggers the workflow every hour
trigger
Custom Webhook
Receive webhooks
trigger
Membership created
Gets triggered when there is a membership created
trigger
Trigger
Triggers on Zoom events
trigger
Charge created
Gets triggered when there is a new charge
trigger
New event
Triggers when new message received
trigger
Custom trigger
Triggers on new events based on custom configuration
trigger
Inbound call
Triggers when there is a new inbound call
trigger
Submission trigger
Triggers on submission in 123FormBuilder
trigger
New prescription created
Triggers when a new prescription is created
trigger
Encounter updated
Gets triggered when an encounter gets updated
trigger
Claim created
Gets triggered when a claim is created
trigger
New mega sign event
Triggered by a mega sign related event in your eSignature flow
trigger
Field updates
Notifies when a field is getting updated
trigger
New widget event
Triggered by a widget related event in your eSignature flow
trigger
Trigger
Triggers when selected WellSky events occur
trigger
New submission
This trigger will be used as soon as your online form receives a new response
trigger
Webhook Trigger
Manually setup a webhook trigger in your Google Ads dashboard
trigger
Patient created
Triggers when a patient is created
trigger
Patient created
Gets triggered when there are new patients
trigger
Prescription fill created
Gets triggered when there is a new prescription fill
trigger
Claim created or updated
Gets triggered when there are changes on claims
trigger
Deal updated
Gets triggered when there is a deal update
trigger

ModMed
Encounter created or updated
Triggers when an encounter is created or updated
trigger
Appointment updated
Gets triggered when an appointment is updated
trigger
Charge created
Gets triggered when a new charge has been created
trigger
Coverage created or updated
Gets triggered when a coverage has been created or updated
trigger
Service request created or updated
Triggers when a new service request (order) is created or updated
trigger
Appointment created
Gets triggered when there a new appointment has been created
trigger
Patient created or updated
Triggers when a new patient is created or updated
trigger
Create patient
Creates a patient
action
Get task
Gets a task by its ID
action
Download visit note
Downloads a visit note
action
Get coverages
Gets a list of coverages
action
Get patients
Gets a list of patients
action
Get charge item
Gets a signle charge item by its ID
action
Get appointments
Gets a list of appointments
action
Get appointment cancellation reasons
Gets cancellation reasons for appointments
action
Get service requests
Gets a list of service requests (orders)
action
Get encounters
Gets a list of encounters
action
Update patient
Updates a patient. Only the filled in fields will be updated.
action
Get slots
Gets a list of available time slots
action
Get tasks
Gets a task by its ID
action
Get charge items
Gets a list of all the charge items
action
Update appointment
Updates an appointment
action
Create appointment
Creates a new appointment
action
Get appointment types
Gets a list of appointment types
action
Get patient
Gets a patient by its ID
action
Get medication statement
Gets a single medication statement by its ID
action
Create a charge item
Creates a charge item
action
Upload document
Prepares and uploads a document for a patient
action
Get practitioners
Gets a list of practitioners
action
Get medication statements
Gets a list of medication statements for a patient
action
Get locations
Gets a list of locations
action
Get documents
Gets documents of patient
action
Show more
Not seeing a component? Request a new one.
Build your and ModMed automation with AI
ModMed provides cloud-based electronic health records (EHR) and practice management solutions for specialty medical practices, enhancing efficiency and patient care.
FAQ
Yes, Keragon is fully HIPAA-compliant. We implement industry-standard security measures including encryption at rest and in transit, access controls, audit logging, and we sign Business Associate Agreements (BAAs) with all healthcare customers.
Most integrations can be set up in minutes using our no-code workflow builder. Complex custom integrations may take a few hours depending on your requirements. Our team is available to help with implementation.
Absolutely. Our workflow builder allows you to customize every aspect of your integrations including triggers, actions, data mappings, conditional logic, and error handling to match your specific needs.
Keragon includes built-in retry logic and error handling. Failed requests are automatically retried with exponential backoff. You'll receive alerts for persistent failures, and all events are logged for debugging.
Join large healthcare enterprises using Keragon that are strict with HIPAA-compliance.


Real customers. Real value.
From solo practices, large multi-location clinics and all the way up to NASDAQ-listed digital health companies.







.png)

