1. Create and prepare Amazon server to move system from godaddy server to the new Amazon server and set up all APIs, connectivity for having the sms/emails/IVR calls working properly with the providers (Plivot, twiglio,), creating, designing, and placing all content in the new website domain and server, verify admin tools are relevant and add cms capabilities and other admin tools to make admin/cms an exemplary element to manage system.
2. Secure prepared Amazon server installing Comodo SSL certificate
3. Add or enable to the system the IVR capability to any and all user's accounts, and to the admin account to manage (activated/deactivate) user's accounts in good/no money standings (the IVR must be functional in all the processes designed for, including but not limiting to automatically call prospected numbers created in user's call group list; to allow user to record message to be played to prospected number called, provide prospect with options (1 and 2) to either select 1: and transfer the call to a designated phone number, and (send the prospected number called) to a white label phone list. and if prospect selects 2: then the system to send the called number to a DNC list.,
4. This is a SMS/Email system, you need to revise and fix ALL, if any, bugs relating to users creating users accounts, assigning their rented numbers from Plivo or other providers, and add other providers, create button to delete sms/email group (sent, failed, received) listings from sms/email outbox/inbox no relevant anymore, the user must be able to select the group files to be deleted at once; to revise and fix bugs creating an easier way to update sms/email listing results and send them to dnc listing, verify and create (if needed) template/format (csv/excell) table that upload group contact lists work with any telephone format as requested from providers (and for the table to change the format automaticaly to adjust to provider's requirements (plivot, Twiglio, etc).
revise and have in a functional capacity the upload group contact list with the prospects' email addresses and be able to send the emails as well as the sms, as well as the IVR and the conference form the IVRs.
5. Set up a purchase cart for the user's can make payment of the services to contract with the system. The purchase cart must have give admin the option to credit or discount one or more services to any user account at admin's sole discretion.
6. Need to revise and fix (or create), if needed, comparison listing between two different db with at least one common column value to dbs creating only one db and upload results in a list for sms/IVR call, or email ready to be send (the common value column must be uploaded also as additional value. It is important to understand that not all the values in the common column are equal in both dbs, hence, the file to be uploaded will be only the one that holds the same value in both dbs; all other data not equal (in db common column) must be discarded or extrapolated and leave along since that db can not be used for not been equal. This db equalizer must be separate from the SMS/email/ivr system; so that I may applied it in any pc to any db and then the result to be able to be upload into the system.