title: WhatsApi Number Getting Blocked - NodeJs
body: <p>I am using the node-whatsapi library</p>
  
  <p>I am getting the number blocked. I am following the exact protocol as mentioned in the WIKI.</p>
  
  <p>The flow that i follow is:</p>
  
  <ol>
  <li>Create Adapter</li>
  <li>Connect()</li>
  <li>On Connect - Login</li>
  <li>On Login
  
  <ul>
  <li>sendIsOnline()</li>
  <li>requestPrivacySettings()</li>
  <li>requestServerProperties()</li>
  <li>requestContactsSync()</li>
  <li>For Each Contact sendPresenceSubscription(), getStatus() and getProfilePicture()</li>
  </ul></li>
  </ol>
  
  <p>And when i receive a message:</p>
  
  <ol>
  <li><code>adapter.requestContactsSync('1234567890', 'delta', 'background');</code></li>
  <li>getProfilePicture()</li>
  <li>Save to DB</li>
  </ol>
  
  <p>Now, what we do and why do we use WhatsApi</p>
  
  <p>We enable our existing Customers to talk to their internal teams on WhatsApp. So, a customer initates a chat and a help desk team responds to them on an application.</p>
  
  <p>Got the number blocked now. Unable to understand where am i going wrong.</p>
  
  <p>Also, the total number of messages exchanged between the customer and the helpdesk team is around 1k a day.</p>