Twilio は、ロング コード SMS を 1/秒に制限します。スループットを向上させるために、バッチを 5 つの電話番号に分割しました。Twilio API への各 HTTP POST には約 0.5 秒かかることがわかりました。
5 つの twilio 電話番号を使用して 1000 台の携帯電話にメッセージを送信するには 200 秒かかると思われますが、リクエストを POST するだけで 500 秒かかります。したがって、電話番号が 2 つあればスループットは 2 倍になりますが、それ以上では違いはありません。
何か不足していますか?API が "To" パラメーターに電話番号のリストを取得できるといいなと思っていました。短いコードにお金を払いたくないのですが、たとえお金を払ったとしても、複数のスレッドが Twilio にフィードするという複雑さに頼らない限り、最大スループットは 2/秒のようです。
通話中の TwiML では、応答を作成するときに複数の SMS ノードを含めることができることに気付きました。そのため、アウトバウンド SMS についても同じことを行う方法があるはずです。