Healthcare
Nookal integration
Start workflows and AI agents from Nookal events, and let agents act in Nookal within the limits you set.
Nookal triggers and actions
Every Nookal trigger and action you can use in Konnectify workflows and AI agents.
- Trigger: Create Or Update Appointment
Monitors Nookal for updated appointments using lastModified timestamp.
- Trigger: Cancelled Appointment
Monitors Nookal for cancelled appointments using lastModified timestamp.
- Trigger: New Or Updated Class
Monitors Nookal classes and triggers for newly created or updated class records.
- Trigger: New Patient
Fires when a new patient record is added to Nookal.
- Trigger: Create Or Update Patient
Fires when an existing patient's details are updated in Nookal.
- Trigger: Create Or Update Case
Fires when an existing medical case's details are updated in Nookal.
- Trigger: Create Or Update Invoice
Fires when an existing invoice's details are updated in Nookal.
- Action: Create Appointment
Adds a new appointment booking for a patient
- Action: Update Appointment
Updates an existing appointment booking and status
- Action: Get Appointment by Patient ID
Fetches the most recent appointment record associated with a specific patient ID in Nookal.
- Action: Cancel Appointment
Permanently cancels a scheduled appointment for a specific patient in Nookal.
- Action: Rebook Appointment
Moves or rebooks an existing appointment to a new time/date.
- Action: Get All Appointments
Retrieves appointments from Nookal with optional filters: location, date range, patient, paging, and last modified.
- Action: Get Appointment Availabilities
Retrieves appointment availabilities from Nookal for a practitioner and location within a date range.
- Action: Get Waiting List
Retrieves the waiting list from Nookal with an optional last-modified date filter.
- Action: Get File Content (Base64)
Fetches the file URL from Nookal and converts the file content into a Base64 string.
- Action: Find Invoice
Retrieves complete details of an invoice, including line items (entries), totals, and balance, using the Invoice ID.
- Action: Get All Invoices
Retrieves invoices from Nookal for a required patient ID, with optional filters for last modified, void, and expanded.
- Action: Get Invoice Credits
Retrieves invoice credits from Nookal with optional invoice and date-range filters.
- Action: Get Invoice Discounts
Retrieves invoice discounts from Nookal with optional invoice and date-range filters.
- Action: Get Invoice Payments
Retrieves invoice payments from Nookal with optional invoice and date-range filters.
- Action: Get Invoice Refunds
Retrieves invoice refunds from Nookal with optional invoice and date-range filters.
- Action: Get Invoice Adjustments
Retrieves invoice adjustments from Nookal with optional invoice and date-range filters.
- Action: Get Invoice Item Entries
Retrieves invoice line items (entries) from Nookal with optional invoice and date-range filters.
- Action: Get Class Redemptions
Retrieves class redemptions from Nookal with optional patient and date-range filters.
- Action: Create Item to Invoice
Adds a specific item (consultation, product, etc.) to an existing invoice in Nookal.
- Action: Create Account Credit
Adds credit to a specific patient's account in Nookal.
- Action: Create Payment to Invoice
Adds a payment record (Cash, Credit Card, EFT, etc.) to an existing invoice in Nookal.
- Action: Delete Invoice
Permanently removes an invoice record from Nookal using the Invoice ID.
- Action: Delete Item from Invoice
Removes a specific line item entry from an existing invoice in Nookal using the Entry ID.
- Action: Delete Payment from Invoice
Permanently removes a payment (credit) record from an existing invoice in Nookal.
- Action: Create Case
Adds a new medical case record for a specific patient in Nookal.
- Action: Get Cases by Patient ID
Fetches clinical cases associated with a patient ID from Nookal.
- Action: Create Treatment Note
Adds a clinical treatment note to a patient's case record.
- Action: Get Treatment Notes
Fetches the clinical treatment notes associated with a specific patient in Nookal.
- Action: List Treatment Notes
Retrieves all clinical treatment notes from Nookal with optional practitioner and pagination filters.
- Action: Create Patient
Adds a new patient record to your Nookal account.
- Action: Find Patient
Search for a patient record in Nookal using various criteria.
- Action: Update Patient
Updates an existing patient record. Patient ID is required.
- Action: Activate File
Sets a previously uploaded file as active in Nookal.
- Action: Get Document URL
Fetches the secure download or access URL for a specific document associated with a patient in Nookal.
- Action: Get Patient Files
Fetches a list of files (like PDFs or images) uploaded for a specific patient ID.
- Action: Get All Practitioners
Retrieves practitioners from Nookal with optional filters and auto-pagination.
- Action: Get Service Redemptions
Retrieves service redemptions from Nookal with optional patient and date-range filters, including last-modified filters.
- Action: List Patient
Searches patients in Nookal using patient ID, online code, created date filters, exact identity fields, or general name search.
- Action: Get Class Availabilities
Retrieves class availabilities from Nookal for a practitioner, class, and location within a date range.
- Action: Get Classes
Retrieves classes from Nookal. Supports filtering by location and date range.
- Action: Edit Case
Updates an existing medical case record for a patient in Nookal.
- Action: Edit Case Payer
Updates payer details for a patient case in Nookal.
- Action: Update Medicare Details
Updates Medicare number, IRN, and expiry date for a patient in Nookal.
- Action: Update DVA Details
Updates DVA details for a patient in Nookal.
- Action: Add Message to Patient Communication Log
Adds a message to the patient communication log in Nookal.
Showing 12 of 52
Use Nookal in an AI agent
Add any Nookal action to an agent as a tool. The agent decides when to use it; you set the limits. Pin fields it can't change, limit fields to allowed values, and require approval before it acts. Every action is recorded in the Event Logs.
Connect Nookal with other apps
See what you can automate between Nookal and another app, with workflows and AI agents.
Which app do you want to connect with Nookal?
Pick any of 201 apps to see what it can do with Nookal.
Popular with Nookal
Nookal and AI
Add AI steps to Nookal workflows
Summarise, classify or draft with ChatGPT, Claude or Gemini inside a workflow.Nookal + ChatGPT Nookal + Claude Nookal + Gemini
Use Nookal actions from Claude or ChatGPT
Expose the Nookal actions you choose to Claude, ChatGPT or another MCP client through an MCP server you control.
Set up an MCP server
Connect Nookal and run your first workflow
Start on the Free plan with a 14-day trial of paid features, or book a demo and we'll build it with you.