Programmable Messaging API

Messaging API 1つで70億以上のデバイスに確実に配信

SMS、MMS、RCS、WhatsAppのトランザクションメッセージの送受信を、1つのマルチチャネルAPIで実現します。
Man in glasses and blazer with programming code overlay and a notification saying Upload completed.
Man in glasses and blazer with programming code overlay and a notification saying Upload completed.

拡張可能なメッセージング機能を数行のコードによりアプリケーションに組み込み

Diagram illustrating integration of CRM/ERP applications with carriers through a Programmable Messaging API.
Diagram illustrating integration of CRM/ERP applications with carriers through a Programmable Messaging API.

あらゆる規模のトランザクションメッセージングのためのソフトウェア

単一APIにより、顧客が希望するチャネルにアラート、通知、プロモーション、マーケティングメッセージを送信。Programmable Messaging APIに、電話番号、配信性、コンプライアンス、返信などを管理するためのソフトウェア機能を搭載。

あらゆるユースケースに対応する、信頼性の高い、グローバルなビジネスメッセージングにより

予約リマインダー

顧客が希望するチャネルを介して、予約のリマインダーを顧客に送信。予約の確認またはスケジュールの変更を促し、無断キャンセルを減らします。

ライフサイクルマーケティング

顧客が希望するチャネルを介して、マーケティングメッセージを送信し、コンバージョン率と維持率を高めます。

アカウント通知

関連性の高い、パーソナライズされたアカウント通知により、期間限定の情報を適切なタイミングで提供。

配信通知

配信状況に関する最新情報を顧客に知らせ、双方向のセルフサービス通知機能を提供。

緊急アラート

警告アラート、公共の安全に関する緊急勧告、イベントのキャンセルなどを、顧客が希望するチャネルに迅速に送信。

認証とワンタイムパスコード

ユーザーの電話番号を検証し、ボット等によるサインアップやログインを防止することにより、顧客の信頼を獲得し、正確な配信性を保証。

「Twilioの導入は、我々の見通しより簡単でした。顧客体験を向上させるというビジョンを非常に早く実現することができたのです。」

Raj Anbalagan VP of Digital Technology and Innovation, Panera

「TwilioとTwilio SendGridのおかげで、ハイレベルの高品質な製品を提供することができており、定期的に行うNPSとCSATでも、顧客から高評価を得ています。」

Andrea Wan Head of SMS, Klaviyo

最も好まれるチャネルを通じてトランザクションメッセージを送受信

  • Twilio Messaging logo

    SMSによる単方向の通知、アラート、プロモーションを通じて、世界中のオーディエンスにリーチ。

  • Twilio WhatsApp Business API logo

    世界で最も人気のあるメッセージアプリを通じて、顧客サポートを提供し、通知を配信。

  • Twilio MMS Messaging logo

    MMSを使用するマルチメディア機能により、マーケティングのリッチメッセージをMMS送信します。

  • Twilio RCS Messaging

    RCSを使用してリッチコンテンツを配信し、ブランド化された認証済みの送信者としてエンゲージメントを測定します。

ドキュメントはこちら

クイックスタートガイド、コードスニペット、SDK、その他、Twilioの包括的なリソースライブラリーをご覧いただき、Facebook Messenger対応ビルドをMessagingですぐに始めましょう。

SMSメッセージの送信

// Download the helper library from https://www.twilio.com/docs/node/install
// Find your Account SID and Auth Token at twilio.com/console
// and set the environment variables. See http://twil.io/secure
const accountSid = process.env.TWILIO_ACCOUNT_SID;
const authToken = process.env.TWILIO_AUTH_TOKEN;
const client = require('twilio')(accountSid, authToken);

client.messages
      .create({body: 'Hi there', from: '+15017122661', to: '+15558675310'})
      .then(message => console.log(message.sid));

次世代のトランザクションメッセージングを実現

メッセージ配信性を大規模に最適化

  • グローバル送信者

    ローカライズされた送信者、グローバルガイドライン、規制遵守ツールにより、180か国以上の消費者にリーチ。
  • リアルタイムのルート最適化

    グローバルトラフィックの再ルーティングを75秒ごとに自動で実行し、停止やレイテンシーを回避。
  • Messaging Insights

    リアルタイム分析により、メッセージの配信とエンゲージメントの状況をモニタリング・トラブルシューティング。
  • メッセージのフォールバック

    WhatsAppやショートコードでメッセージを配信できない場合に、自動的にSMSを代替手段として利用。
Insights dashboard showing 510,000 messages sent and received with graphs and user avatars.
Insights dashboard showing 510,000 messages sent and received with graphs and user avatars.
Report cover titled The Total Economic Impact of Twilio Messaging by Forrester
Report cover titled The Total Economic Impact of Twilio Messaging by Forrester

リソース

Twilio MessagingのTotal Economic Impact™*

委託を受けてForrester Consultingが実施した調査によると、Twilio Messagingにより、配信メッセージの増加は3%、開発チームの生産性向上は15%、SMSマーケティングのオプトイン率は30~40%であることが分かりました。

柔軟な料金プランが用意された、拡張可能なメッセージングソリューション

Programmable Messaging APIを活用して無料で始めることができます。お支払いは、電話番号ごとに送受信したメッセージ数に応じた料金と、チャネル固有の料金のみ。確約払いはありません。メッセージを大量に送る場合は、ボリューム割引もご用意しています。

Twilio Messaging Engagement Suiteのご紹介

開発の簡素化、市場投入の迅速化、高い配信率を実現します。**メッセージのスケジューリング、クリックトラッキング付きリンク短縮、高度なデータ、リアルタイムダッシュボードがどのようにビジネスに役立つかをご覧ください。 

FAQ

Twilio Programmable Messaging APIは、SMS、MMS、RCS、WhatsAppによるメッセージの送受信をサポートしています。

Twilioは、隠れた料金や最低利用条件なしの、透明性の高い従量課金制の料金プランをご提供しています。コストは、メッセージタイプ、宛先、ボリュームによって異なります。Twilioの価格ページをご確認いただき、使用状況をモニターして予算を維持しましょう。

正確なユースケースとメッセージ品質によって配信率が異なるため、メッセージングの公式配信率は公開していません。宛先の国とキャリア、送信者のタイプ(ロングコード、ショートコード、トールフリー)、メッセージの内容、現地の規制への準拠、受信者番号の有効性はすべて、配信率に影響する可能性があります。 

高い配信率を確保するために、Twilioプラットフォームはハイブリッドクラウドインフラストラクチャ上に構築されています。Twilioは、4,800以上のグローバルキャリア接続、8つのエッジロケーション、エッジごとの複数の専用可用性ゾーンで広範なリーチを実現させています。TwilioのダッシュボードとAPIを使用すると、配信率を監視し、失敗したメッセージや未配信メッセージを追跡してトラブルシューティングを行えます。

Twilioは配信率を比較できるよう、Forrester Consultingに委託して調査を行いました。その結果、Twilio Messagingでは、顧客がTwilioを使用した場合に配信されるメッセージが3%増加しました。

Twilioは、メッセージングに関するコンプライアンスおよび規制要件を満たす上で支援するツールとリソースを提供しています。第一に、電話番号の使用、SMS、音声、ショートコードの要件をカバーするために、各国の最新の規制ガイドラインを維持しています。TwilioはMessaging Servicesを提供しているため、送信者(10DLC、ショートコード、トールフリー番号、英数字の送信者ID)をバンドルし、コンプライアンス設定をボード全体に適用できます。

また、Messaging用Compliance Toolkitも提供しています。Compliance Toolkit(コンプライアンスツールキット)は、人工知能を使用して規制違反やメッセージングポリシー違反の可能性を積極的に検出し、その送信を防止または再スケジュールすることで企業が遵守義務をより適切に管理できるようにします。Compliance Toolkitのドキュメントをご参照ください。

Twilioのチームもお手伝いいたします。当社は定期的に要件を更新し、規制の変更についてお客様に通知し、複雑なコンプライアンス要件に対応するためのサポートを提供します。

Twilio Programmable Messaging APIの使用を開始するのは簡単です。クイックスタートガイド、コードサンプル、最新のドキュメントをご利用ください。

設定後、Twilioは受信メッセージおよびステータス更新用のWebhookをお客様のシステムに送信しますので、お客様はエンドポイントを手軽に設定してこれらのイベントをリアルタイムで受信し、処理することができます。  

Twilio Messagingによって自分のペースで統合できます。簡単なメッセージングのユースケースから始め、準備ができたら高度なオプトアウト、メッセージスケジューリング、リンク短縮などの機能を追加します。また、コードの変更を最小限に抑えつつ、同一のAPIでWhatsApp、MMS、RCSといった他のチャネルに拡張することもできます。

Twilio Programmable Messaging APIには、メッセージを送信および管理できる多数の機能があります。

  • 世界180か国以上の顧客にリーチするグローバル送信者 

  • 停止やレイテンシーを回避するためのリアルタイムのルート最適化

  • メッセージ配信を監視およびトラブルシューティングするための事前定義済みのMessaging Insightsダッシュボード

  • MMSまたはRCSが配信できない場合のSMSへのメッセージフォールバック

  • 米国およびその他の地域で送信するためのショートコード、トールフリー番号、10DLC、英数字の送信者ID

  • オプトインとオプトアウトをカスタマイズするための高度なオプトアウト 

  • 機密データを保護するためのメッセージ編集

  • メッセージのスケジューリング 

  • 着信メッセージWebhookを使用した着信メッセージルーティング

  • 複数チャネル間でリッチメッセージコンテンツを変換するためのコンテンツAPI

  • 長文テキストメッセージをMMSで送信

  • リッチコンテンツ向けRCS

  • AIを活用したリアルタイムのルーティングアルゴリズムでメッセージ配信性を確保

  • SMSポンピング詐欺防止ツールで不正トラフィックをブロック

新しいメッセージングソリューションの実装時に発生する一般的な課題には、規制オンボーディング要件、キャリアのフィルタリングと配信性、配信遅延やメッセージドロップ、SMSポンピング詐欺攻撃、無効な番号またはオプトアウト番号への送信などがあります。

Twilioでメッセージングを展開する場合、ユースケース、ボリューム、コンプライアンスのニーズをサポートする電話番号の選択に関するガイダンスを用いてこれらの課題を回避できます。コンプライアンスツールとMessaging Servicesを使用して、コンプライアンス設定を大規模に管理できます。また、電話番号の検証、オプトアウトの管理、SMS詐欺の防止などの機能を備えたプラットフォームも利用できます。

Twilioは、適用されるすべての規則に従う合法的なメッセージがフィルタリングされないよう、真剣に取り組んでいます。エラーコードとダッシュボードを表示して、トラブルシューティングと解決が必要な項目を特定します。Deliverability Scores(配信性スコア)は、メッセージングトラフィックのパフォーマンスの概要を分かりやすく示し、配信性とエンゲージメントを最適化する方法の指針にもなります。

Twilioのサポートチームは24時間365日対応しており、アップタイムと問題解決に関するSLAも提供しています。オンボーディングのサポートや迅速なトラブルシューティングなど、どのようなご要望にも対応いたします。

メッセージが送信に失敗したり配信されなかった場合は、Twilio ConsoleのメッセージログやAPIでメッセージのステータスとエラーコードを確認できます。エラーコードを使用すると、無効な番号、キャリアのフィルタリング、オプトアウトといったメッセージ障害の理由を特定できます。 

メッセージ配信失敗の一般的な理由は、非アクティブな番号、コンテンツ制限、規制によるブロック、キャリアの問題です。 

アプリケーションロジックのエラーコードを使用して再試行し、アラートを発出し、是正措置を講じることにより、プログラムでエラーを処理できます。 

TwilioのDeliverability Scores(配信性スコア)は、メッセージングトラフィックのパフォーマンスと配信性およびエンゲージメントをより良く最適化する方法を理解する上で役立ちます。

はい。Twilio Programmable Messaging APIは、RCS、MMS、WhatsApp、その他のリッチメディア形式をサポートしているため、画像、ビデオ、オーディオクリップ、位置情報などを送信して、プレーンテキストを超える魅力的な会話を生み出すことができます。


* 「Twilio MessagingのTotal Economic Impact™」は、Forrester Consultingが2023年4月に実施した委託調査です。結果は、インタビューされた顧客を代表する統合的な組織像から得られたものです。

** Twilioを通じて送信された、短縮ハイパーリンクを含む6,300万件以上のメッセージの評価によると、サードパーティのリンク短縮機能によって短縮されたハイパーリンクを含むメッセージは1.96%、つまり0.07%の割合でフィルタリングされたTwilioの28倍の割合でフィルタリングされたことが明らかになりました