Abstract:
A tool for contacts management and automated calling. The tool displays, by one or more computer processors, a contact page for adding a contact, wherein the contact page includes at least one conditional flow statement field. The tool program prompts, by one more computer processors, to configure the at least one conditional flow statement field. The tool saves, by one or more computer processors, the contact based on the at least one control flow statement field. The tool initiates, by one or more computer processors, an automated call to the contact based, on the at least one conditional flow statement field. The tool applies, by one or more computer processors, the at least one conditional flow statement field to the automated call to the contact.
Abstract:
A computing device includes a memory; and a processing circuit coupled to the memory and configured to receive call data regarding a plurality of telephone calls placed to the computing device, each of the plurality of telephone calls being placed by a caller; prioritize each caller based on the call data and prioritization data stored in the memory, the prioritization data providing an indication of a relationship between each caller and a receiver associated with the computing device and including at least one of electronic contact data, electronic calendar data, and social media data; determine a future time for each caller to speak with the receiver based on the prioritization of each caller; and transmit a message to each caller providing an indication of the future time.
Abstract:
Methods and systems directed to retrieving voicemails from a voice mailbox server. In particular embodiments, a mailbox server may receive a notification from the voice mailbox server and connect to the voice mailbox server providing the credentials of a client device, and pull new voicemails for storage at the mailbox server. In particular embodiments, mailbox server periodically polls voice mailbox server for new voicemail messages. In particular embodiments, a client device polls or receives notification of new voicemails, and transmits a downloaded message to the mailbox server.
Abstract:
A communication system and method for routing communications can include a communication device that is configured to route a communication connection based on empirical data relating to an attempted communication. For instance, in some embodiments the device of a communication system can be configured to utilize stored and classified empirical data for automatically determining a subject of an attempted communication made by a user via the user's communication terminal and dependencies the user for that attempted communication may have on a callee for use in establishing a connection for the caller based on the determined dependencies and determined subject of the attempted communication. Information regarding the determined subject of the communication attempt can be based on the stored empirical data. The attempted communication can also be rerouted to another user based on the empirical communication data if that attempted communication is not established within a pre-selected time period.
Abstract:
A tool for contacts management and automated calling. The tool displays, by one or more computer processors, a contact page for adding a contact, wherein the contact page includes at least one conditional flow statement field. The tool program prompts, by one more computer processors, to configure the at least one conditional flow statement field. The tool saves, by one or more computer processors, the contact based on the at least one control flow statement field. The tool initiates, by one or more computer processors, an automated call to the contact based, on the at least one conditional flow statement field. The tool applies, by one or more computer processors, the at least one conditional flow statement field to the automated call to the contact.
Abstract:
Systems and methods for an offline voicemail recording system are provided. A voicemail server establishes a session with a caller responsive to detecting the unavailability of a callee. Session information is transmitted to the caller and the voicemail server then purposely terminates the session with the caller. The caller can record a voice or video message offline, without an active connection to the voicemail server, and later upload the recorded message. The voicemail server correlates the uploaded message with the previously terminated session and notifies the callee of the receipt of the message.
Abstract:
A method and apparatus are provided by which a radio communication device with multi-watch receivers improves the comprehension of a high-priority message when the high-priority message is overlapped in time with a normal-priority message. A first receiver of the radio communication device receives a first incoming message over a first channel, and a second receiver of the radio communication device receives a second incoming message over a second channel. The radio communication device, upon receiving the first and second incoming messages, detects that a portion of the first incoming message overlaps in time with a portion of the second incoming message. The radio communication device further determines whether at least one of the first or the second incoming message is a high-priority message and repeats the determined high-priority message when at least one of the first or second incoming messages is a high-priority message.
Abstract:
Architecture for a communications system enabling a user to provision a telephone at a new location without network administrative pre-configuring. An input component (e.g., keypad) receives a numeric extension and PIN. The extension is a telephone extension of the user and the PIN can be administratively assigned. A location component provides location information of an enterprise communications server to the telephone based on the extension. The telephone uses the location information to send messages to the enterprise communications server. A registration component registers the telephone with the enterprise communications server based on the numeric extension. A telephony address is returned to the telephone. An authentication component authenticates the telephone based on the PIN. Upon authentication, the extension is assigned to the telephone, and telephone communications can be sent and received from that location.
Abstract:
A method and apparatus are provided by which a radio communication device with multi-watch receivers improves the comprehension of a high-priority message when the high-priority message is overlapped in time with a normal-priority message. A first receiver of the radio communication device receives a first incoming message over a first channel, and a second receiver of the radio communication device receives a second incoming message over a second channel. The radio communication device, upon receiving the first and second incoming messages, detects that a portion of the first incoming message overlaps in time with a portion of the second incoming message. The radio communication device further determines whether at least one of the first or the second incoming message is a high-priority message and repeats the determined high-priority message when at least one of the first or second incoming messages is a high-priority message.
Abstract:
Outbound contact records for a contact center can be arranged as an ordered list reflecting a priority for reaching a party during defined time periods. For each time period, the corresponding prioritized list is used for originating outbound contacts. Originating outbound contacts involves first determining when an agent is available and determining an agent profile of the available agent. Then, records in the ordered list are searched to identify parties having a compatible called party profile matching the agent profile. When an agent is available, the selected contact records are used to generate outbound contacts and a responding party is matched to the agent. Other responding parties may be matched with other agents having the same agent profile or matched with second-best compatible agents. At certain conditions, the remaining records may be processed in a list-centric manner wherein a responding party is matched with any available agent.