Connect WebPTtoOpenAI
Build HIPAA-compliant automations that sync data across your WebPT and OpenAI with AI.
500+ healthcare companies trust Keragon to build HIPAA-compliant automations in a secure way
























Build yourWebPTandOpenAIautomation with AI
Describe what you want to automate in plain English
Explore available triggers and actions
WebPT
Upload file
Uploads file into media library
action
Update checkitem
Updates checkitem
action
Get custom fields
Gets custom fields
action
Get contacts
Gets a list of contacts
action
Get invoice
Retrieves a specific invoice
action
Get invoice
Gets an invoice by identifier
action
Update patient
Updates new patient record
action
Send campaign
Sends a specific campaign
action
Get email messages
Gets a list of email messages
action
Create patient
Creates a new patient
action
Get physician's availability
Retrieves a physician's availability
action
Delete pages
Deletes selected pages inside a PDF file
action
Authenticate
Request authentication token
action
Create account
Creates an account
action
Update client
Updates a client's record
action
Get patient demographics
Looks up patient demographics
action
Get courses
Gets a list of courses
action
Get projects
Retrieves all projects accessible to the authenticated user
action
Convert to base64
Converts an image to base64
action
Find patients (Enhanced best matching criteria)
Retrieves a list of patients based on the search criteria
action
Create channel
Creates either a public or private channel
action
Get orders
Gets orders
action
Create Patient
Create a new Patient resource
action
Get doctors
Get doctors
action
Get team members
Fetches a list of all team members
action
Get ticket
Gets a ticket by ID
action
Update Appointment
Update an existing Appointment resource
action
Reserve time slot
Reserves a specific time slot in Jotform's appointment widget
action
Start call
Starts a new call
action
Create record
Creates a record
action
Create ticket
Creates a support ticket
action
Insert custom payment for an invoice
Inserts the details of a custom payment for an invoice
action
Submit job
Submits a job to the system for processing
action
Get users
Gets a list of users
action
Create section
Creates a new section
action
Create phone call
Creates a phone call
action
Get subscribers
Gets all subscribers
action
Get user description
Gets user description
action
Search board
Searches for a board
action
Update envelope
Update envelope
action
Create recurring availability
Creates a recurring availability schedule for a user
action
Create patient
Creates a patient
action
Request contact consent
Sends a request consent SMS to the specified phone number or customer
action
Create task
Creates a new task
action
Get consultants
Gets all consultants
action
Create channel
Creates a channel
action
Authenticate
Request authentication token
action
Revoke sign-in sessions
Revokes all refresh tokens for a user so they must sign in again
action
Get questionnaire
Gets a questionnaire by ID
action
Get envelope recipients
Gets a all envelope recipients
action
Update diagnosis
Updates a specific diagnosis for a patient
action
Get chart note
Gets a chart note by ID
action
Get workers
Fetches a list of all available workers
action
Get patient insurance
Gets a patient's insurance by ID
action
Get product
Gets a product
action
Create customer invoice
Creates a customer invoice
action
Get tags
Fetches all tag definitions from the master tag list
action
Get clinic
Gets clinic
action
Get tasks
Gets a list of all tasks
action
Add data rows
Adds new data rows to the specified table within the specified dataset
action
Download a file
Downloads an incoming files
action
Update patient outstanding balance
Updates a specific patient's outstanding balance
action
Get lead fields
Gets a list of the available lead fields
action
Get subscription
Gets a subscription by ID
action
Get treatment notes
Retrieves a list of treatment notes
action
Get network status
Gets network status of a verification
action
Update issue
Updates an existing issue
action
Get plans
Gets a list of plans
action
Create an appointment
Creates a new appointment
action
Delete chart note
Deletes a chart note by ID
action
Find spreadsheet rows
Find the rows in the selected spreadsheet containing the provided search term
action
Update contact
Updates a contact in Freshdesk
action
Create CMS 1500 form
Creates a CMS 1500 form
action
Get pharmacy
Gets a pharmacy
action
Create order
Creates an order
action
Get addresses
Fetches all the available addresses
action
Get billing ledger entries
Retrieves a list of billing ledger entries
action
Update patient
Updates a patient
action
Create invoice
Creates an invoice with one or multiple line items that can be sent via text or email to the customer's specified mobile number and/or email address
action
Add note
Adds note to contact
action
Create appointment
Creates an appointment
action
Update subscription
Updates a subscription
action
Update appointment
Updates an appointment
action
Update profile
Updates a profile
action
Send signature request with files
Creates and sends a new signature request based off of the file(s) provided
action
Create envelope from template
Create envelope from template
action
Get bookings
Gets bookings for a user within a date range
action
Get pipeline
Fetches a pipeline by ID
action
Create page
Creates a new page that is a child of an existing page
action
Update lead
Updates a Salesforce lead
action
Update custom fields
Updates custom fields on card
action
Create activity
Creates a new activity
action
Create customer
Creates a customer
action
Update entry
Updates an existing entry for a specified form
action
Add contact to campaign
Adds a specified contact to a campaign.
action
Get institutions
Retrieves a list of institutions
action
Create refund
Creates a refund to void a pending preauthorization, or to refund a transaction that has already settled
action
Get sent faxes
Gets the list of sent faxes
action
Call contact
Calls a contact
action
Get locations
Gets a list of all locations
action
OpenAI
Get messages
Returns a list of messages for a given thread
action
Create run
Creates a run to execute an assistant
action
Ask ChatGPT
Sends a prompt to OpenAI and generate a completion
action
Upload file
Uploads a file
action
Create thread
Creates a new thread for OpenAI Assistant API
action
Create message
Creates a new message in a thread
action
Summarize text
Summarize a text using OpenAI's models
action
Get models
Returns a list of models
action
Create assistant
Creates a new assistant
action
Show more
Not seeing a component? Request a new one.
Build your WebPT and OpenAI automation with AI
WebPT is a leading electronic medical record (EMR) solution for physical therapists, offering scheduling, billing, and practice management tools to streamline operations and improve patient care.
OpenAI is an AI research and deployment company focused on developing and promoting friendly AI. It offers advanced AI models like GPT for various applications.
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)

