VOICEMAIL INTERACTIVE VOICE RESPONSE FOR INSTANT APPOINTMENT BOOKING
First Claim
1. A method comprising:
- receiving a voice call from a caller seeking to speak to a callee;
transferring the voice call to an interactive voice response session if the callee does not answer;
playing out to the caller audio announcing that the caller can be directed into a callback appointment scheduling process or can leave a voice mail message;
communicating with a calendar subsystem to request available appointment times for the callee to call back the caller;
receiving from the calendar subsystem a response with available appointment times of the callee;
playing out audio announcing the available appointment times to the caller along with a prompt to the caller to choose an appointment time from the available appointment times;
receiving a selected appointment time from the caller; and
communicating with the calendar subsystem to book the selected appointment time with the callee.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided that transforms the typical voicemail interaction into one in which the client does not feel that their voice messages could be easily ignored. Instead of being prompted in the traditional manner to simply leave a message, the client is asked to choose from a list of available times, each representing a potential time for the service provider to call the client back. The system is aware of both the service provider'"'"'s calendar appointments and the times that they have made available for client appointments. Once the client chooses a time slot, the service provider'"'"'s calendar will be updated with the new appointment details. When that time arrives, the provider'"'"'s calendar system will alert them of their impending appointment and they will be reminded to telephone back their client at the scheduled time.
20 Citations
23 Claims
-
1. A method comprising:
-
receiving a voice call from a caller seeking to speak to a callee; transferring the voice call to an interactive voice response session if the callee does not answer; playing out to the caller audio announcing that the caller can be directed into a callback appointment scheduling process or can leave a voice mail message; communicating with a calendar subsystem to request available appointment times for the callee to call back the caller; receiving from the calendar subsystem a response with available appointment times of the callee; playing out audio announcing the available appointment times to the caller along with a prompt to the caller to choose an appointment time from the available appointment times; receiving a selected appointment time from the caller; and communicating with the calendar subsystem to book the selected appointment time with the callee. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a network interface unit that enables communication with a telephone network and with a calendar subsystem; a processor coupled to the network interface unit, wherein the processor is configured to; receive a voice call from a caller seeking to speak to a callee; transfer the voice call to an interactive voice response session if the callee does not answer; play out to the caller audio announcing that the caller can be directed into a callback appointment scheduling process or can leave a voice mail message; send to a calendar subsystem a request for available appointment times for the callee to call back the caller; receive from the calendar subsystem a response with available appointment times of the callee; play out audio announcing the available appointment times to the caller along with a prompt to the caller to choose an appointment time from the available appointment times; receive a selected appointment time from the caller; and send to the calendar subsystem a message to book the selected appointment time with the callee. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable storage media encoded with instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving a voice call from a caller seeking to speak to a callee; transferring the voice call to an interactive voice response session if the callee does not answer; playing out to the caller audio announcing to the caller can be directed into a callback appointment scheduling process or can leave a voice mail message; communicating with a calendar subsystem to request available appointment times for the callee to call back the caller; receiving from the calendar subsystem a response with available appointment times of the callee; playing out audio announcing the available appointment times to the caller along with a prompt to the caller to choose an appointment time from the available appointment times; receiving a selected appointment time from the caller; and communicating with the calendar subsystem to book the selected appointment time with the callee. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification