Need to develop a cloud software which runs over a domain and allows multiple whatsapp account logins and shows a shared inbox for all the logged in accounts. So for example if we open the app and login with 5 different whatsapp numbers then we should be able to see consolidated inbox for all the different whatsapp numbers. We should be able to reply chats received on different numbers and replies should go from the number chat is received by default. We should be able to view chat of different numbers by switching on individual profile. Lets now call all the configured whatsapp accounts - Senders. There should be options to send campaign by uploading excel file of contact numbers. Lets call uploaded numbers receivers. We should be able to add multiple templates in system. Now system should send template1 to receiver1 from sender1 and template2 to receiver2 from sender2 and so on. We should be able to define a timegap in between each messages. Software needs to run on a cloud server and IP of server needs to rotate dynamically.