title: Twilio Bulk SMS
body: <p>how can I create a bulk sms code on twilio? Right now, I'm using Twilio Service api which can send up to 10k sms in 1 request. But I read that it only sends 1 sms per second so it means 10k messages means all will be sent after 3 hours. </p>
  
  <p>Is it possible to do it like this on Twilio?</p>
  
  <p>All of these should happen using Twilio API</p>
  
  <ol>
  <li>Can create/delete lists that will identify the phone #.</li>
  <li>Can add/delete phone numbers on the list.</li>
  <li>Can request twilio to trigger a notification which will only ask for the list id instead of looping all phone numbers (which is the current way I'm doing it).</li>
  </ol>
  
  <p>Currently im doing it like this:</p>
  
  <pre><code>$to = array();
  $x = 0;
  $message = 'Test';
  foreach($phone_numbers as $phone_number){
    $to[$x] = '{"binding_type":"sms", "address":"'.$phone_number.'"}';
    $x++;
  }
  
  $notification = $client
    -&gt;notify-&gt;services($service_id)
    -&gt;notifications-&gt;create([
      "toBinding" =&gt; $to,
      "body" =&gt; $message
  ]);
  </code></pre>
  
  <p>If the phone numbers are more than 10k, it will not send all of them.</p>
  
  <p>is there a way to make it like this?</p>
  
  <p>the phone numbers are not stored on the database but instead stored on a list in twilio database then you will only need to call that list to send a message</p>
  
  <p>also i can add multiple list which will identify what the notification is for </p>
  
  <p>ex.</p>
  
  <p>list #1 name is Room 1</p>
  
  <p>list #2 name is Room 2</p>
  
  <p>list #1 has phone number a, phone number b</p>
  
  <p>list #2 has phone number a, phone number c</p>