Skip to main content

All functions

These are the 11 functions available when you create a Vapi connection in Sympana. Click a function in the Sympana dashboard to enable or disable it.
Vapi functions work the same way as Retell functions — the same 11 tools, same parameters, same behavior. The only difference is how Sympana registers them with each provider. You don’t need to worry about this — Sympana handles it automatically.

Function parameters

Book Appointment

Get Slots (Check Availability)

Returns: Available times, slot duration, nearest available slots. Auto-checks 7 days ahead.

Get Contact

No parameters needed — uses contact ID automatically. Can search by phone or email. Returns: Name, phone, email, timezone, tags, source, custom fields.

Update Contact Data

Updatable fields: email, firstName, lastName, phone, companyName, address1, city, state, postalCode, country, website, timezone, plus custom fields.

Create Contact

Reschedule Appointment

Delete Appointment

List Appointments, Get Appointment, Get Opportunity

Use baseline contact variables automatically. Get Appointment requires appointment_id.

Timezone Resolver


How to enable or disable functions

Click a function to toggle it on (blue checkmark) or off. Click Update Connection to save.

How to view function variables

Click on any enabled function to expand it. Click prebuilt variables included (show) to see auto-configured variables. For the full setup guide with prompt instructions, see How to Set Up Functions in Vapi. If you need help, join the Sympana Discord server.