Google Calendar

Sync appointments and automate SMS reminders

Connection Status

Manage your Google Calendar connection

Checking...

How It Works

1

Connect Your Calendar

Sign in with Google and grant EchoCue read access to your calendar events.

2

Set Up Workflows

Link reminder workflows to your calendar (e.g., 24h reminder, 2h reminder).

3

Format Your Events

Add client name in the title and phone number in the description.

4

Auto-Send Reminders

EchoCue automatically sends SMS reminders based on your workflow schedule.

How to Format Calendar Events

EchoCue reads your calendar events and extracts client information to send personalized reminders.

1 Event Title (Client Name)

Put the client's name at the beginning of the event title, followed by a dash or colon and the appointment type.

Examples:

✓ John Smith - Dental Cleaning

✓ Sarah Johnson: Annual Checkup

✓ Mike Brown | Consultation

✗ Dental Cleaning (no name)

✗ 10:00 AM Appointment (no name)

2 Event Description (Phone Number)

Add the client's phone number in the event description using the special format below. This tells EchoCue where to send the SMS.

Required Format:

ECHOCUE_PHONE=18765551234

Examples:

✓ ECHOCUE_PHONE=18765551234

✓ ECHOCUE_PHONE=+1-876-555-1234

✓ Patient notes here. ECHOCUE_PHONE=8765551234

✗ Phone: 876-555-1234 (missing ECHOCUE_PHONE=)

✗ Call 8765551234 (missing ECHOCUE_PHONE=)

Tip: You can add the phone number anywhere in the description - at the beginning, end, or on its own line. EchoCue will find it automatically.

Complete Event Example

Event Title:

Sarah Johnson - Teeth Cleaning

Event Description:

Regular 6-month cleaning appointment.
ECHOCUE_PHONE=18765551234

What EchoCue Will Send:

"Hi Sarah, this is a reminder that you have a Teeth Cleaning appointment tomorrow at 10:00 AM. Reply STOP to opt out."

Automatic Sync

Real-Time Sync

EchoCue checks your calendar frequently and picks up new appointments automatically.

Change Detection

If you update an event (time, name, phone), EchoCue updates the scheduled reminder automatically.

Cancellation Handling

When you cancel or delete an event, any pending reminders are automatically disabled.

Repair Queue

Events with missing info appear in the Repair Queue so you can fix them.

Don't Forget to Set Up Workflows!

After connecting your calendar, you need to link at least one workflow to start sending reminders. Click the Workflows button on your calendar above to configure when reminders are sent.

24 Hours Before 2 Hours Before Post-Visit Review Request

Benefits

  • Reduce No-Shows

    Automated reminders help clients remember their appointments, reducing missed appointments by up to 80%.

  • Save Time

    No more manual reminder calls or texts. Just add events to your calendar with the phone tag and EchoCue handles the rest.

  • Personalized Messages

    Each reminder includes the client's name, appointment date/time, and your business name for a professional touch.

  • Flexible Scheduling

    Configure multiple reminder workflows - send 24 hours before, 2 hours before, or even post-appointment follow-ups.

Troubleshooting

Reminder not sent?

Check the Repair Queue - events with missing name or phone info will appear there. Make sure you have ECHOCUE_PHONE= in the description.

No workflows linked?

After connecting your calendar, click the "Workflows" button to link reminder workflows. Without workflows, no reminders will be sent.

Event not syncing?

EchoCue syncs upcoming events (within the next 48 hours by default). All-day events are skipped. Make sure your event has a specific start time.

Your Data is Secure

EchoCue only reads calendar events you grant access to. We never modify your calendar events. Event data is used solely for sending reminders and is stored securely. You can disconnect your calendar at any time, which will stop all future syncing and disable pending reminders.