Patent ID: 8375038

Claim:
A method to send a Short Message Service (SMS) messages to a Related Object by selecting a Base Object in a Customer Relationship Management System (CRM) application, the method comprising the steps of: (a) creating a campaign workflow in memory of a computer with an action to send an SMS message to the Related Object; (b) selecting a mobile property of the Related Object from a user interface of the CRM application while building the action; (c) building code containing information about the mobile property of the Related Object in a pre-defined format; (d) saving the campaign workflow in an application database coupled to the computer wherein the application database is a centralized customer repository configured to store data related to Base Objects and Related Objects; and, (e) updating a table of the application database containing outbound SMS messages, wherein building the code further comprises storing the code in a pre-defined format wherein said predefined format further comprises: a Mobile Property ID that points to a Mobile Property Identifier of the Related Object; a Base Object ID that points to a unique table identifier of a Base Object table; a Related Object ID that points to the unique table identifier and the Related Object table; a Related Object Mapped Property ID that points to the Mobile Property ID of the Related Object that is mapped to the Base Object table; and, a full name of the property that indicates an attribute name of the mobile property of the Related Object.