メインコンテンツにスキップ
You are viewing the Japanese site, but your language preference is set to English. Switch to English site →
Conversations API

単一APIでシームレスな対話型メッセージングを実現

一度統合すると、顧客が好むチャネルに対応し、あらゆる規模の多人数での会話をサポートできます。

顧客が好むチャネルを通じた対話型メッセージングを表したイラスト。

一度統合すると、柔軟なメッセージプラットフォーム上で
さまざまな規模の会話に対応

conversations apiの図

顧客が好むチャネルに対応した対話型メッセージング

カスタマーケアや会話型コマースを目的に、1対1または多人数で会話できます。WebやモバイルのSDKsを利用して迅速に市場参入し、単一APIで独自の対話型サービスを構築してください。

ユースケース

高品質の対話型メッセージングを通じ
グローバル展開を実現

会話型コマース

小売やeコマースエンゲージメントなどを目的とした対話型メッセージングを通じ、コンバージョンの向上やセールスの促進が可能になります。

カスタマーケア

拡張性の高い双方向型カスタマーケアやサポートにより、重要な場面にいる顧客を支援できます。

デジタルマーケットプレイス

対話型メッセージングを通じ、eコマースや人材採用などの顧客ニーズに最適な人材と顧客をつなぎます。

CRM

便利なマルチチャネルの対話型メッセージングにより、持続的な顧客関係をどこにいても構築し維持できます。

messaging-customer-quote-portrait.png

「Twilioは、当社が求めていた機能を持つだけでなく、コスト面でも優れていました。何よりエンジニアが満足していたことが決め手でした」

Alan Bustelo-Killam氏, プロダクトマネージャー
messaging-customer-quote-portrait.png

「構築したシステムにより、ディーラーが顧客の要望に応えられるようになりました。また、Carsforsale.comは、ディーラーがより深い顧客関係の構築やビジネスの計画に役立てられる分析結果やインサイトを提供できるようになりました」

Kristen Stengel氏, マーケティング担当ディレクター
messaging-customer-quote-portrait.png

「Twilioは、ブラウザベースのソリューションを提供しただけではありません。通話やチャット、SMSなどの機能の追加も容易にしたのです」

Naveed Hedayati氏, シニア製品マネージャー

チャネル

顧客が好むチャネル上で
クロスチャネルのテキストやメディアをサポート

  • SMS

    アプリケーションを必要としない対話型の商取引やカスタマーケアを通じ、世界中の消費者にリーチします。

  • Facebook Messenger

    リッチメッセージ、クロスチャネルのライブサポート、メッセージ誘導広告により、数十億のユーザーとつながります。

  • MMS

    対話の中にリッチメディアを直接組み込み、顧客満足度の向上と迅速なサポートを実現します。

  • Google Business Messages

    Googleの検索、マップ、オウンドメディアから直接、顧客と会話を始めます。

  • Chat

    統合されたアプリ内チャットやWeb環境のチャットから、顧客とシームレスにつながります。

  • WhatsApp

    世界で最も人気のあるメッセージアプリを通じ、カスタマーケア、商取引、通知を提供します。

開発者リソース

会話の作成
  • Node.js
  • Python
  • C#
  • Java
  • Go
  • PHP
  • Ruby
  • twilio-cli
  • curl
//Downloadthehelperlibraryfromhttps://www.twilio.com/docs/node/install//FindyourAccountSIDandAuthTokenattwilio.com/console//andsettheenvironmentvariables.Seehttp://twil.io/secureconstaccountSid=process.env.TWILIO_ACCOUNT_SID;constauthToken=process.env.TWILIO_AUTH_TOKEN;constclient=require('twilio')(accountSid,authToken);client.conversations.v1.conversations.create({friendlyName:'Friendly Conversation'}).then(conversation=>console.log(conversation.sid));
# Download the helper library from https://www.twilio.com/docs/python/installimportosfromtwilio.restimportClient# Find your Account SID and Auth Token at twilio.com/console# and set the environment variables. See http://twil.io/secureaccount_sid=os.environ['TWILIO_ACCOUNT_SID']auth_token=os.environ['TWILIO_AUTH_TOKEN']client=Client(account_sid,auth_token)conversation=client.conversations \ .v1 \ .conversations \ .create(friendly_name='Friendly Conversation')print(conversation.sid)
// Install the C# / .NET helper library from twilio.com/docs/csharp/installusingSystem;usingTwilio;usingTwilio.Rest.Conversations.V1;classProgram{staticvoidMain(string[]args){// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/securestringaccountSid=Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID");stringauthToken=Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN");TwilioClient.Init(accountSid,authToken);varconversation=ConversationResource.Create(friendlyName:"Friendly Conversation");Console.WriteLine(conversation.Sid);}}
// Install the Java helper library from twilio.com/docs/java/installimportcom.twilio.Twilio;importcom.twilio.rest.conversations.v1.Conversation;publicclassExample{// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/securepublicstaticfinalStringACCOUNT_SID=System.getenv("TWILIO_ACCOUNT_SID");publicstaticfinalStringAUTH_TOKEN=System.getenv("TWILIO_AUTH_TOKEN");publicstaticvoidmain(String[]args){Twilio.init(ACCOUNT_SID,AUTH_TOKEN);Conversationconversation=Conversation.creator().setFriendlyName("Friendly Conversation").create();System.out.println(conversation.getSid());}}
// Download the helper library from https://www.twilio.com/docs/go/installpackagemainimport("fmt""github.com/twilio/twilio-go"conversations"github.com/twilio/twilio-go/rest/conversations/v1")funcmain(){// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/secureclient:=twilio.NewRestClient()params:=&conversations.CreateConversationParams{}params.SetFriendlyName("Friendly Conversation")resp,err:=client.ConversationsV1.CreateConversation(params)iferr!=nil{fmt.Println(err.Error())}else{ifresp.Sid!=nil{fmt.Println(*resp.Sid)}else{fmt.Println(resp.Sid)}}}
<?php// Update the path below to your autoload.php,// see https://getcomposer.org/doc/01-basic-usage.mdrequire_once'/path/to/vendor/autoload.php';useTwilio\Rest\Client;// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/secure$sid=getenv("TWILIO_ACCOUNT_SID");$token=getenv("TWILIO_AUTH_TOKEN");$twilio=newClient($sid,$token);$conversation=$twilio->conversations->v1->conversations->create(["friendlyName"=>"Friendly Conversation"]);print($conversation->sid);
# Download the helper library from https://www.twilio.com/docs/ruby/installrequire'rubygems'require'twilio-ruby'# Find your Account SID and Auth Token at twilio.com/console# and set the environment variables. See http://twil.io/secureaccount_sid=ENV['TWILIO_ACCOUNT_SID']auth_token=ENV['TWILIO_AUTH_TOKEN']@client=Twilio::REST::Client.new(account_sid,auth_token)conversation=@client.conversations.v1.conversations.create(friendly_name:'Friendly Conversation')putsconversation.sid
# Install the twilio-cli from https://twil.io/cli twilio api:conversations:v1:conversations:create \ --friendly-name "Friendly Conversation"
curl -X POST "https://conversations.twilio.com/v1/Conversations"\--data-urlencode "FriendlyName=Friendly Conversation"\-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN

ドキュメントはこちら

クイックスタートガイド、SDK、包括的なリソースライブラリー、無料のデモをご活用ください。Conversations APIを利用した構築作業に役立ちます。

マルチチャネルの対話型メッセージングを
迅速に導入

さまざまなチャネルを介して多人数とつながるConversations APIの図

顧客が好むチャネルでの対話をサポート

  • マルチチャネルメッセージング:SMS、MMS、チャット、WhatsApp、Google Business Messages、Facebook Messengerをサポート。
  • クロスチャネルオーケストレーション:あらゆるチャネルで顧客との会話を維持。コードの追加は不要。
  • メディアサポート:写真、ビデオなどのファイル種別を、複数チャネル上でシームレスに表示。
  • 配信ステータス:すべてのチャネルのメッセージ配信や既読受信者をメッセージログで確認。
バックエンドやフロントエンドのデータベースを通じて顧客をつないでいる、ブラウザベースのチャットアプリケーションのイラスト

独自の対話型メッセージングを定義

  • Web用SDK:ブラウザベースのチャットアプリケーション用に事前に構築したフレームワークを使用し、バックエンドとフロントエンドのデータベースを接続。
  • モバイル用SDK:SDKを使用し、アプリ内チャットをAndroid/iOSデバイスに迅速に展開。
  • アプリケーションやUIキットを迅速に展開:機能豊富なiOS/Android向けSwiftとKotlinアプリで市場展開を迅速化。
  • 通話規模の拡張:何千人もの顧客と1対1の対話をすることも、最大1,000名と同時に対話することも可能。
会話の一部をカスタマイズして固有の顧客体験をつくり出しているイラスト。

カスタマイズした対話環境を提供

  • カスタム属性:会話の一部、たとえばユーザー、参加者、メッセージなどをカスタマイズし、独自の環境を提供。
  • 参加者の管理:APIを使用し、参加者の追加や管理、役割の割り当てを実施。
  • Scoped Webhook:インテリジェントアシスタントやTwilio Studioのフローを、特定の対話に追加し、エスカレーションパスを定義。
  • メッセージの永続的な維持:すべてのコミュニケーションについて、継続する話題の会話履歴を維持。
メッセージで遵守すべき、変化し続けるコンプライアンス指令のイラスト。

あらゆるコミュニケーションにおいて、コンプライアンスを確保

  • クラウドベースのアーカイブ:スレッドをアーカイブ化し、参加者とメッセージ履歴を保存。
  • ステータス&タイマー:ステータスとして対話中、停止中、終了を定義し、会話の終了時間を設定。
  • 高度なオプトアウト機能:各国の法規制や言語にあわせ、オプトインやオプトアウトをコンソールでカスタマイズ。
  • HIPAA適合:SMSとチャットにより、HIPAAに準拠した患者ケアを実現。

料金

拡張性に優れた対話型メッセージングに
柔軟な料金プランを用意

毎月、送信したメッセージ分だけ、ユーザー単位でお支払いください。サブスクリプション料金はありません。規模の拡大に合わせて、追加のボリューム割引や確約利用割引をご用意しています。