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.

