We've raised a total of $10.5M to bring automation to healthcare.
Read more

Appointment Scheduling

Square to Tebra Appointment Sync

Every Square booking lands in Tebra automatically. New patients get a fresh record. Returning patients get their existing chart updated. Your front desk touches none of it.

Square

Keragon

Tebra (Kareo)

Run this workflow
Run this workflow

Most practices using Square for booking still have someone manually re-entering that appointment into Tebra. It takes time, creates duplicates, and when a returning patient gets a new chart, someone has to clean it up later. There's no reason this should still be a manual job.

Who this is for

This template is built fo you if:

  • You use Square for patient booking and Tebra (formerly Kareo) as your EHR
  • You run a medical spa, therapy clinic, private practice, or outpatient facility
  • Your front desk is manually re-entering bookings into your patient management system
  • You've dealt with duplicate patient records and know exactly how they happen

How it works

  1. A new booking is created in Square
  2. Keragon checks whether this patient already exists in Tebra
  3. If new → creates their patient record and schedules the appointment
  4. If returning → updates their info and adds the appointment to their existing chart
  5. Done. No manual entry. No duplicate records.

Key benefits

  • Your front desk stops touching this entirely
  • New and returning patients are always handled correctly — no duplicates
  • Phone numbers and appointment durations are auto-formatted for Tebra
  • Every booking is linked to the right patient chart, in real time
  • Works from day one — no custom development required

How to get started

1

Click “Run this workflow”

You’ll be prompted to sign up or log in to your Keragon account. Once inside, you’ll land on your dashboard with a pre-filled prompt in the AI chat.

2

Generate the workflow with AI

Click the CTA in the chat to let Keragon AI build the workflow for you automatically - no manual setup needed.

3

Review and publish

Once the workflow is generated, configure and review it in the canvas, then publish with one click. Your automation will start running immediately.

Your AI prompt

This prompt will be automatically loaded in Keragon AI. Simply run it to generate your workflow, or copy and customize it first.

I use Square for patient booking and Tebra as my EHR. When a new booking is created in Square, build a sequential workflow using these exact steps in order:

1. Trigger: Square / Booking created

2. Text helper node: convert the appointment duration to text format (required by Tebra)

3. Date/time helper node: calculate the appointment end time from start time and duration

4. Square / Get customer: fetch the full customer record using the customer ID from the booking

5. Text helpers / Format phone number: format the customer phone number to Tebra's required format

6. Tebra / Get patients: search for the patient by name or phone number

7. Logic / Branch node - New or Existing Patient: Branch 'New patient': Tebra / Create patient → Tebra / Create appointment for new patient Branch 'Default' (existing patient): Text helpers / Text to number (to convert the patient ID to numeric format for Tebra) → Tebra / Update patient → Tebra / Create appointment for existing patient

I use Square for patient booking and Tebra as my EHR. When a new booking is created in Square, build a sequential workflow using these exact steps in order:

1. Trigger: Square / Booking created

2. Text helper node: convert the appointment duration to text format (required by Tebra)

3. Date/time helper node: calculate the appointment end time from start time and duration

4. Square / Get customer: fetch the full customer record using the customer ID from the booking

5. Text helpers / Format phone number: format the customer phone number to Tebra's required format

6. Tebra / Get patients: search for the patient by name or phone number

7. Logic / Branch node - New or Existing Patient: Branch 'New patient': Tebra / Create patient → Tebra / Create appointment for new patient Branch 'Default' (existing patient): Text helpers / Text to number (to convert the patient ID to numeric format for Tebra) → Tebra / Update patient → Tebra / Create appointment for existing patient

Workflow

Click to expand

Run this workflow
Run this workflow

creator

X

templates published

Categories

Appointment Scheduling

Patient Intake

Your front desk shouldn't be doing this manually.

Try this workflow free. Live in minutes. HIPAA-compliant.

Run this workflow
Run this workflow

More templates by 

Keragon

Explore all
Explore all

Square to Tebra Appointment Sync

Square to Tebra Appointment Sync

Appointment Scheduling
When a booking is created in Square, this workflow checks if the customer already exists in Tebra, creates or updates their patient record, and automatically schedules the corresponding appointment - no manual data entry required.

AdvancedMD to Spruce Health: Appointment-Based Messaging

AdvancedMD to Spruce Health: Appointment-Based Messaging

Patient Communication
When an appointment is created or updated in AdvancedMD, this workflow automatically finds the patient in Spruce Health and sends them a message - no manual outreach required.

Jotform to Zenoti Appointment Scheduling

Jotform to Zenoti Appointment Scheduling

Appointment Scheduling
When a new Jotform is submitted, this workflow creates a guest profile and books their appointment in Zenoti - no manual entry required.

More 

Appointment Scheduling

 templates

Explore all
Explore all

Related templates

Square

Square

Square

Square
This is some text inside of a div block.
This is some text inside of a div block.

Tebra (Kareo)

Tebra (Kareo)

Tebra (Kareo)

Tebra (Kareo)
This is some text inside of a div block.
This is some text inside of a div block.

Spruce Health

Spruce Health

Spruce Health

Spruce Health
This is some text inside of a div block.
This is some text inside of a div block.

AdvancedMD

AdvancedMD

AdvancedMD

AdvancedMD
This is some text inside of a div block.
This is some text inside of a div block.

Jotform

Jotform

Jotform

Jotform
This is some text inside of a div block.
This is some text inside of a div block.

Zenoti EMR

Zenoti EMR

Zenoti EMR

Zenoti EMR
This is some text inside of a div block.
This is some text inside of a div block.

Jotform

Jotform

Jotform

Jotform
This is some text inside of a div block.
This is some text inside of a div block.

Optimantra

Optimantra

Optimantra

Optimantra
This is some text inside of a div block.
This is some text inside of a div block.

Jotform

Jotform

Jotform

Jotform
This is some text inside of a div block.
This is some text inside of a div block.

Canvas Medical

Canvas Medical

Canvas Medical

Canvas Medical
This is some text inside of a div block.
This is some text inside of a div block.

Jotform

Jotform

Jotform

Jotform
This is some text inside of a div block.
This is some text inside of a div block.

Charm EMR

Charm EMR

Charm EMR

Charm EMR
This is some text inside of a div block.
This is some text inside of a div block.

Jotform

Jotform

Jotform

Jotform
This is some text inside of a div block.
This is some text inside of a div block.

Open Dental

Open Dental

Open Dental

Open Dental
This is some text inside of a div block.
This is some text inside of a div block.

Jotform

Jotform

Jotform

Jotform
This is some text inside of a div block.
This is some text inside of a div block.

Cerbo

Cerbo

Cerbo

Cerbo
This is some text inside of a div block.
This is some text inside of a div block.

Jotform

Jotform

Jotform

Jotform
This is some text inside of a div block.
This is some text inside of a div block.

AdvancedMD

AdvancedMD

AdvancedMD

AdvancedMD
This is some text inside of a div block.
This is some text inside of a div block.

Jotform

Jotform

Jotform

Jotform
This is some text inside of a div block.
This is some text inside of a div block.

Tebra (Kareo)

Tebra (Kareo)

Tebra (Kareo)

Tebra (Kareo)
This is some text inside of a div block.
This is some text inside of a div block.

Jotform

Jotform

Jotform

Jotform
This is some text inside of a div block.
This is some text inside of a div block.

IntakeQ / PracticeQ

IntakeQ / PracticeQ

IntakeQ / PracticeQ

IntakeQ / PracticeQ
This is some text inside of a div block.
This is some text inside of a div block.

Healthie

Healthie

Healthie

Healthie
This is some text inside of a div block.
This is some text inside of a div block.

Quickbooks

Quickbooks

Quickbooks

Quickbooks
This is some text inside of a div block.
This is some text inside of a div block.

Healthie

Healthie

Healthie

Healthie
This is some text inside of a div block.
This is some text inside of a div block.

Oura

Oura

Oura

Oura
This is some text inside of a div block.
This is some text inside of a div block.

Healthie

Healthie

Healthie

Healthie
This is some text inside of a div block.
This is some text inside of a div block.

HubSpot

HubSpot

HubSpot

HubSpot
This is some text inside of a div block.
This is some text inside of a div block.

Healthie

Healthie

Healthie

Healthie
This is some text inside of a div block.
This is some text inside of a div block.

Spruce Health

Spruce Health

Spruce Health

Spruce Health
This is some text inside of a div block.
This is some text inside of a div block.

Athenahealth

Athenahealth

Athenahealth

Athenahealth
This is some text inside of a div block.
This is some text inside of a div block.

Paubox

Paubox

Paubox

Paubox
This is some text inside of a div block.
This is some text inside of a div block.

Formsite

Formsite

Formsite

Formsite
This is some text inside of a div block.
This is some text inside of a div block.

GoHighLevel

GoHighLevel

GoHighLevel

GoHighLevel
This is some text inside of a div block.
This is some text inside of a div block.

Google Drive

Google Drive

Google Drive

Google Drive
This is some text inside of a div block.
This is some text inside of a div block.

Google Calendar

Google Calendar

Google Calendar

Google Calendar
This is some text inside of a div block.
This is some text inside of a div block.

Gmail

Gmail

Gmail

Gmail
This is some text inside of a div block.
This is some text inside of a div block.

Twilio

Twilio

Twilio

Twilio
This is some text inside of a div block.
This is some text inside of a div block.

Jotform

Jotform

Jotform

Jotform
This is some text inside of a div block.
This is some text inside of a div block.

Google Sheets

Google Sheets

Google Sheets

Google Sheets
This is some text inside of a div block.
This is some text inside of a div block.

Google Drive

Google Drive

Google Drive

Google Drive
This is some text inside of a div block.
This is some text inside of a div block.

Google Calendar

Google Calendar

Google Calendar

Google Calendar
This is some text inside of a div block.
This is some text inside of a div block.

HubSpot

HubSpot

HubSpot

HubSpot
This is some text inside of a div block.
This is some text inside of a div block.

Canvas Medical

Canvas Medical

Canvas Medical

Canvas Medical
This is some text inside of a div block.
This is some text inside of a div block.

Microsoft Outlook

Microsoft Outlook

Microsoft Outlook

Microsoft Outlook
This is some text inside of a div block.
This is some text inside of a div block.

Airtable

Airtable

Airtable

Airtable
This is some text inside of a div block.
This is some text inside of a div block.

Canvas Medical

Canvas Medical

Canvas Medical

Canvas Medical
This is some text inside of a div block.
This is some text inside of a div block.

Typeform

Typeform

Typeform

Typeform
This is some text inside of a div block.
This is some text inside of a div block.

Twilio

Twilio

Twilio

Twilio
This is some text inside of a div block.
This is some text inside of a div block.

Gmail

Gmail

Gmail

Gmail
This is some text inside of a div block.
This is some text inside of a div block.

Google Sheets

Google Sheets

Google Sheets

Google Sheets
This is some text inside of a div block.
This is some text inside of a div block.

Healthie

Healthie

Healthie

Healthie
This is some text inside of a div block.
This is some text inside of a div block.

Twilio

Twilio

Twilio

Twilio
This is some text inside of a div block.
This is some text inside of a div block.

Gmail

Gmail

Gmail

Gmail
This is some text inside of a div block.
This is some text inside of a div block.

Google Sheets

Google Sheets

Google Sheets

Google Sheets
This is some text inside of a div block.
This is some text inside of a div block.

Athenahealth

Athenahealth

Athenahealth

Athenahealth
This is some text inside of a div block.
This is some text inside of a div block.

Google Calendar

Google Calendar

Google Calendar

Google Calendar
This is some text inside of a div block.
This is some text inside of a div block.

Gmail

Gmail

Gmail

Gmail
This is some text inside of a div block.
This is some text inside of a div block.

Google Sheets

Google Sheets

Google Sheets

Google Sheets
This is some text inside of a div block.
This is some text inside of a div block.

DrChrono

DrChrono

DrChrono

DrChrono
This is some text inside of a div block.
This is some text inside of a div block.

GoHighLevel

GoHighLevel

GoHighLevel

GoHighLevel
This is some text inside of a div block.
This is some text inside of a div block.

Jotform

Jotform

Jotform

Jotform
This is some text inside of a div block.
This is some text inside of a div block.

Healthie

Healthie

Healthie

Healthie
This is some text inside of a div block.
This is some text inside of a div block.

Jotform

Jotform

Jotform

Jotform
This is some text inside of a div block.
This is some text inside of a div block.

ModMed

ModMed

ModMed

ModMed
This is some text inside of a div block.
This is some text inside of a div block.

Jotform

Jotform

Jotform

Jotform
This is some text inside of a div block.
This is some text inside of a div block.

Elation

Elation

Elation

Elation
This is some text inside of a div block.
This is some text inside of a div block.

Jotform

Jotform

Jotform

Jotform
This is some text inside of a div block.
This is some text inside of a div block.

DrChrono

DrChrono

DrChrono

DrChrono
This is some text inside of a div block.
This is some text inside of a div block.

Jotform

Jotform

Jotform

Jotform
This is some text inside of a div block.
This is some text inside of a div block.

Athenahealth

Athenahealth

Athenahealth

Athenahealth
This is some text inside of a div block.
This is some text inside of a div block.

FAQ

No items found.