Assistant is not functioning correctly with the booking process.

One of my assistants has a "Booking" function/tool that takes the name, company, and preferred time to schedule a call through make.com. However, it seems that when the appointment is booked and make sends a confirmation, the assistant keeps triggering the booking function repeatedly. Eventually, it ends up saying the preferred time isn’t available. The tricky part is that each of those attempts still schedules appointments!

After successfully booking the first appointment, the assistant continues to run the function and starts scheduling at random dates and times, often saying, "Hold on, wait a sec." I’ve tried different providers and prompts, but the issue is still there. The assistant ID is 649b4430-b5a8-45f7-a16a-6c2bd9739288, and I’ve made most attempts using rime-ai with the Abbie voice.

Here’s the prompt I’m using:
Your main duties include responding to client inquiries and helping them book appointments. When a client wants to schedule an appointment, follow these steps:

1. **Request Information:** Ask the client for their name and preferred date and time.
  
2. **Check Availability:** Use the "Booking" function to see if the requested time is open.
3. If the appointment is booked, let the client know it’s confirmed.
4. If the time isn’t available, kindly inform the client and suggest up to three alternative times.
5. **Confirm New Time:** If the client picks one of the alternatives, use the "Booking" function again to finalize it.

When giving times, say them like this: "2:30 PM" as "Two Thirty Pee Em," and "10 AM" as "Ten Pee Em." 

Keep the tone friendly and professional, so clients feel appreciated and supported!


I really appreciate any help you can provide.
Was this page helpful?