Patent ID: 7248687

Claim:
A method for outbound dialing of contacts and call information collection, comprising: allowing at least one customer to submit records from a customer mainframe for a plurality of contacts to be called for the customer via a dialing mode of a hosted software system for sending event-driven alert messages; initiating a call to at least one of the plurality of contacts for the at least one customer by the dialing mode of the hosted software system according to the records submitted by the customer; delivering the call from the dialing mode of the hosted software system to an agent at one of a plurality of call centers of the customer according to predefined agent selection rules for outbound call routing, if a right-party contact is reached by the call; collecting call data regarding the call to the at least one of the plurality of contacts by the dialing mode of the hosted software system according to the records submitted by the customer; wherein allowing the at least one customer to submit the records further comprises allowing the customer to submit the records including at least one of tags, treatments, and target segments of the contacts to be called and a time of day to call the contacts for the customer via the dialing mode; and wherein delivering the call to the agent further comprises selecting a routing script by a contact manager based on information in a number field dialed by the dialing mode of the hosted software system.