Skip to main content

All functions

These are the 11 functions available when you create a Retell connection in Sympana. Click a function in the Sympana dashboard to enable or disable it.

Function parameters

Book Appointment — create_appointment_tool

Returns: Appointment ID, start time, end time, confirmation message. If the slot is full, returns alternative available times.

Get Slots — get_slots_tool

Returns: Available time slots formatted for voice (e.g., “Wednesday Apr 16 at 2:00 PM”), slot duration, nearest available times. Automatically checks up to 7 days ahead if the requested date is fully booked.

Get Contact — get_contact_tool

No parameters needed — uses contact_id from baseline variables. Can also search by phone or email. Returns: first_name, last_name, phone, email, timezone, tags, source, and all custom fields.

Update Contact Data — update_contact_data_tool

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

Create Contact — create_contact_tool

Reschedule Appointment — reschedule_appointment_tool

Delete Appointment — delete_appointment_tool

List Appointments — list_appointment_tool

No parameters needed — uses baseline contact variables automatically.

Get Appointment — get_appointment_tool

Get Opportunity — get_opportunity_tool

No parameters needed — uses baseline contact variables.

Timezone Resolver — timezone_resolver_tool


How to enable or disable functions

Enable a function

Click the function once — a blue checkmark appears. Then click Update Connection to save.

Disable a function

Click the function again to remove the checkmark. Then click Update Connection.
All functions are enabled by default when you create a new connection.

How to view function variables

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