Skip to main content

Overview

TopCalls calls people before their appointment, confirms it, and takes a new time if they need one. Clinics, salons, law firms, garages, tutors: anyone who books slots.

Fewer No-Shows

People can move the slot on the spot.

Save Staff Time

One campaign runs thousands of reminders.

Personal Calls

The greeting uses each person’s name and time.

Rescheduling

Connect your calendar through Function Calling and the agent books the new slot.

Example Implementation

Step 1: Create the Call

lead_context values fill the {{placeholders}} in first_sentence. The agent reads the lead’s name and notes, so put the appointment details it needs in notes.

Step 2: Handle the Webhook

analysis holds the fields you named in analysis_schema. metadata returns your own keys.

Campaign Setup

For volume, create a campaign (dashboard or POST /v1/campaigns) with your lead list. It dials inside its calling hours and timezone, up to max_attempts_per_lead times per lead.

Best Practices

  • Call 24 to 48 hours before. Same day leaves no room to reschedule.
  • Plan for voicemail. When answered_by is voicemail, send a text from your side.
  • Always offer to reschedule, and track confirmation rates.

Next Steps

Quickstart

Make your first appointment reminder call.

Campaign Management

Scale to thousands of reminders with campaigns.