必要な情報はすべて、不要な情報は一切なし
CPaaSが提供するもの
その中核となるのは、RESTエンドポイントまたはSMPPバインドを通じて配信され、SDKでカプセル化された、SMS、音声、WhatsApp、RCS、メール、および認証(OTP/2FA)といった各種APIです。これらを実用的なものにするための機能として、電話番号および送信元IDのプロビジョニング、通信事業者接続を介したルーティングおよびフェイルオーバーエンジン、配信レポートとインバウンドWebhook、そして分析、ログ、請求管理のためのダッシュボードが備わっています。ユーザーは1回のAPIコールを行うだけで、プラットフォームがエンコーディング、最小コストルーティング、コンプライアンス、およびステータスコールバックをすべて処理します。詳細は/answers/what-is-sms-apiおよび/products/omnichannelをご覧ください。
通信事業者との直接統合との違い
CPaaSを利用しない場合、加入者にリーチするには、各携帯通信事業者と個別に契約を結び、独自のSMSCやSS7/SMPPスタックを運用し、市場ごとに送信元IDの登録を行い、新しい国やチャネルが登場するたびにそのすべてを再構築する必要があります。CPaaSを利用すれば、これらを単一の統合と単一の請求書に集約できます。CPaaSはすでに通信事業者との契約を保持し、配信ルートを維持し、コンプライアンスを最新の状態に保っています。そのため、新しい国や、WhatsAppやRCSのようなチャネルを追加する場合も、新たな通信プロジェクトとしてではなく、設定変更だけで済みます。/answers/cpaas-explainedを見る
主な活用事例
会員登録やログインフローにおけるOTPおよび二要素認証、支払い確認や配送・予約リマインダーなどのトランザクション通知、マーケティングや再エンゲージメントキャンペーン、WhatsAppまたはSMSを介した双方向の対話型サポート、そして通知やIVR、音声OTPのためのプログラマブル音声などが挙げられます。共通点は、開発者が個別のメッセージングツールを購入するのではなく、既存の製品に通信機能を組み込んでいることです。詳細は/answers/what-is-otpおよび/answers/what-is-omnichannel-messagingをご覧ください。
CPaaS vsメッセージングアグリゲーター
かつてSMSアグリゲーターはSMS一斉送信の着信をホールセールで再販し、CPaaSはその上に音声、オムニチャネル、開発者向けAPIを加えていました。現在ではこれらの用語は重なり合っており、ほとんどのCPaaSベンダーはアグリゲーターでもあり、アグリゲーターもCPaaS型のAPIを提供しています。真の違いは、対応範囲の広さとプログラマビリティにあります。本物のCPaaSであれば、単なるSMSのHTTPエンドポイントではなく、複数のチャネルとワークフローを1つのAPIで扱えます。