Integrations & API

Webhooks, REST API, and Keragon integrations.

7 questions

Formisoft connects to your tools through three integration methods:

  • Webhooks - real-time HTTP POST event notifications with HMAC signing, configurable per form
  • REST API - full programmatic access to forms, submissions, patients, appointments, and documents
  • Keragon - third-party healthcare integration platform that connects Formisoft to EHRs, billing, scheduling, and more without code

Use these to push data to your EHR, billing system, scheduling tools, Google Sheets, Slack, and more.

Open any form's Settings page and scroll to the Integrations section:

  • Click "+ Add Webhook" and enter your endpoint URL
  • Check the events you want to receive (Submission Created, Submission Reviewed, Form Published)
  • Formisoft generates a webhook secret and signs every request with HMAC
  • An example payload is shown right in the settings page
  • Delivery history shows every call with status code and response body

Seven event types you can subscribe to:

  • submission.created - patient submits a form
  • submission.reviewed - staff reviews a submission
  • appointment.created - new appointment scheduled
  • appointment.updated - appointment status or details changed
  • patient.created - new patient record created
  • patient.updated - patient information modified
  • form.published - form goes live

Yes. Configure a webhook for the "submission.created" or "patient.created" event:

  • Point it at your EHR's API endpoint or use a middleware like Zapier/Make
  • The webhook payload includes all form field data, patient demographics, and metadata
  • Every request is HMAC-signed so your EHR can verify authenticity
  • For EHRs without a direct API, use Zapier or Make with pre-built connectors

Yes. Formisoft provides a full REST API for all major resources:

  • Forms - create, read, update, publish
  • Submissions - list, review, export
  • Patients - create, read, update, search
  • Appointments - create, read, update, status changes
  • Documents - upload and download

All endpoints are organization-scoped and authenticated. Use the API to build custom integrations or sync data with your systems.

Formisoft's webhook events trigger Zapier Zaps or Make scenarios. Example automation:

  • Form submitted → add patient to Google Sheet
  • Form submitted → create record in your EHR
  • Submission flagged → send Slack notification to your team
  • New patient → add to your email marketing list
  • Appointment created → sync to Google Calendar

No code required. Zapier and Make both support thousands of app connections.

Yes. Every webhook has multiple security layers:

  • HMAC secret unique to your configuration
  • Signature header included with every request for verification
  • Delivery status codes and response bodies logged for troubleshooting

Still have questions?

Our team is here to help. Reach out and we’ll get back to you within a few hours.