Vinh
12/13/2024, 11:08 AMVinh
12/13/2024, 11:10 AMVapi
12/13/2024, 11:11 AMVapi
12/13/2024, 11:11 AMVinh
12/13/2024, 11:13 AMVinh
12/13/2024, 5:32 PMVinh
12/13/2024, 5:32 PMShubham Bajaj
12/13/2024, 5:50 PMVinh
12/13/2024, 5:59 PMVinh
01/02/2025, 4:32 AMShubham Bajaj
01/02/2025, 3:29 PM[Book Appointment]
1. Ask: "sure thing - I just want to make sure I have everything correct, could you please confirm your first name for me?"
2. Ask: "And your last name"
3. Ask: "We're gonna send you the appointment confirmation by text. Can you provide the best mobile number for you to receive text?"
4. Trigger the 'fetchSlots' tool and map the result to {{available_slots}}.
5. Ask: "ummm would, {{available_slots}}, work better for you?"
6. <wait for user response>
7. Set the {{selectedSlot}} variable to the user's response.
8. If {{selectedSlot}} is one of the available slots (positive response):
- Trigger the 'bookSlot' tool with the {{selectedSlot}}.
- <wait for 'bookSlot' tool result>
- Inform the user of the result of the 'bookSlot' tool.
- Proceed to the 'Call Closing' section.
9. If {{selectedSlot}} is not one of the available slots (negative response):
- Proceed to the 'Suggest Alternate Slot' section.
Vinh
01/02/2025, 4:09 PMShubham Bajaj
01/06/2025, 10:50 PMVinh
01/07/2025, 8:05 AMVinh
01/08/2025, 11:54 AMShubham Bajaj
01/09/2025, 11:37 AMTrigger the Tools:
1. Confirm with the customer one last time before proceeding.
2. Use the `sendMessage` tool with the validated data:
- Name: `<name>`
- PhoneNumber: `<phone_number>`
- <Wait for the `sendMessage` tool response and map the result to the variable `sendMessageResult`.>
3. If the `sendMessage` tool response indicates success:
- Proceed to Step 4.
- If the `sendMessage` tool response indicates an error:
- Inform the customer politely that an issue occurred.
- Return to Step 1 to reconfirm details or escalate appropriately.
4. Ensure that the `dial` tool is triggered exclusively using `+15125151793`.
- Trigger the `dial` tool silently.
5. If the transfer is successful:
- End the interaction silently.
6. If the transfer is unsuccessful or an error occurs during the transfer:
- Inform the customer politely.
- Return to Step 1 for clarification or troubleshooting.
@Vinh Do let me know if further help is required.Vinh
01/13/2025, 8:48 AMShubham Bajaj
01/13/2025, 2:12 PMVinh
01/16/2025, 4:02 PM