メッセージング

WhatsApp Business API

世界で最も普及しているメッセージングアプリ、WhatsApp。TwilioのAPIとソフトウェアにより、WhatsApp上で顧客サポートや通知送信を行うことができます。
whatsapp-channel-hero.png

概要

優れた接続性、だけではありません

illo-whatsapp-channels.png

Twilio APIを使用し、簡単・安全にWhatsAppメッセージを送信することができます。WhatsAppとSMS/MMSなどのコミュニケーションチャネルの化には、Programmable Messaging APIの利用が有効です。マルチチャネル、多人数のコミュニケーション構築には、対話APIをご利用いただけます。

Twilio内蔵のツールやソフトウェアは、ビジュアルワークフローやテンプレートメッセージの管理が可能。接続性以上の多彩な性能が特長です。

ユースケース

APIがあらゆるユースケースをサポート

カスタマーケア

顧客サポートや商談は、顧客が望むチャネルで行うべきです。対話型APIはあらゆるチャネルに対応します。

通知とアラート

アポイントメントリマインダー、購入確認、緊急アラートの送信には、Programmable Messaging APIをご利用ください。

機能性

顧客エンゲージメント構築に

WhatsAppを活用

illo-whatsapp-convo.png

メッセージに多彩な機能を搭載

  • ブランドの送信プロファイルとメッセージテンプレートを使用し、顧客からの信頼を確保
  • 顧客はカスタムQRコードから通話を開始可能
  • 画像、音声、PDFなど、メディアファイルの送受信が可能
  • マップ上の現在地を、発信用現在地メッセージと共有
  • 開封確認メッセージにより、顧客ごとのメッセージエンゲージメントを確認可能
  • Node.js
  • C#
  • PHP
  • Ruby
  • Python
  • Java
  • curl
  • twilio-cli
// Download the helper library from https://www.twilio.com/docs/node/install// Your Account Sid and Auth Token from twilio.com/console// and set the environment variables. See http://twil.io/secureconstaccountSid=process.env.TWILIO_ACCOUNT_SID;constauthToken=process.env.TWILIO_AUTH_TOKEN;constclient=require('twilio')(accountSid,authToken);client.conversations.conversations.create().then(conversation=>console.log(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 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();Console.WriteLine(conversation.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();print($conversation->sid);
# Download the helper library from https://www.twilio.com/docs/ruby/installrequire'rubygems'require'twilio-ruby'# Your Account Sid and Auth Token from 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.conversations.createputsconversation.sid
# Download the helper library from https://www.twilio.com/docs/python/installimportosfromtwilio.restimportClient# Your Account Sid and Auth Token from 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.conversations.create()print(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 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().create();System.out.println(conversation.getSid());}}
curl -X POST https://conversations.twilio.com/v1/Conversations \-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN
#Installthetwilio-clifromhttps://twil.io/clitwilioapi:conversations:v1:conversations:create

顧客対応にも信頼性と操作性を重視

  • 参加者、セッションの期限、記録の管理機能を、対話APIのみで実装可能。
  • 対話SDKを使用し、WhatsAppなど複数チャネルでの顧客サポートを、共通のビューで表示可能
  • Twilio製品を連携し、シンプルなボット、インテリジェントアシスタント、オペレーターへのエスカレーション機能などのオプションを追加可能
  • Node.js
  • C#
  • PHP
  • Ruby
  • Python
  • Java
  • curl
  • twilio-cli
// Download the helper library from https://www.twilio.com/docs/node/install// Your Account Sid and Auth Token from twilio.com/console// and set the environment variables. See http://twil.io/secureconstaccountSid=process.env.TWILIO_ACCOUNT_SID;constauthToken=process.env.TWILIO_AUTH_TOKEN;constclient=require('twilio')(accountSid,authToken);client.messages.create({from:'+15017122661',body:'body',to:'+15558675310'}).then(message=>console.log(message.sid));
// Install the C# / .NET helper library from twilio.com/docs/csharp/installusingSystem;usingTwilio;usingTwilio.Rest.Api.V2010.Account;classProgram{staticvoidMain(string[]args){// Find your Account Sid and 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);varmessage=MessageResource.Create(from:newTwilio.Types.PhoneNumber("+15017122661"),body:"body",to:newTwilio.Types.PhoneNumber("+15558675310"));Console.WriteLine(message.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);$message=$twilio->messages->create("+15558675310",// to["from"=>"+15017122661","body"=>"body"]);print($message->sid);
# Download the helper library from https://www.twilio.com/docs/ruby/installrequire'rubygems'require'twilio-ruby'# Your Account Sid and Auth Token from 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)message=@client.messages.create(from:'+15017122661',body:'body',to:'+15558675310')putsmessage.sid
# Download the helper library from https://www.twilio.com/docs/python/installimportosfromtwilio.restimportClient# Your Account Sid and Auth Token from 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)message=client.messages.create(from_='+15017122661',body='body',to='+15558675310')print(message.sid)
// Install the Java helper library from twilio.com/docs/java/installimportcom.twilio.Twilio;importcom.twilio.rest.api.v2010.account.Message;importcom.twilio.type.PhoneNumber;publicclassExample{// Find your Account Sid and 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);Messagemessage=Message.creator(newcom.twilio.type.PhoneNumber("+15558675310"),newcom.twilio.type.PhoneNumber("+15017122661"),"body").create();System.out.println(message.getSid());}}
curl -X POST https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json \--data-urlencode "From=+15017122661"\--data-urlencode "Body=body"\--data-urlencode "To=+15558675310"\-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN
#Installthetwilio-clifromhttps://twil.io/clitwilioapi:core:messages:create\--from +15017122661 \--body body \--to +15558675310

通知・アラートの効果を最大

  • TwilioのProgrammable Messaging APIを使用し、短時間で簡単にWhatsAppのメッセージング機能を構築可能
  • メッセージテンプレートの作成・管理機能に、Twilioコンソールによる自動承認ステータスを追加
  • 開封確認メッセージなどのエンゲージメント指標に関する情報を、Messaging Insightsからリアルタイムに配信
  • オプトアウトや電話番号管理などのメッセージングサービス機能を内蔵し、開発時間を短縮

メリット

広がるメッセージングソリューションの可能

illo-whatsapp-future-proof.png

信頼性と拡張性に優れたAPI

Twilio ConversationsTwilio Programmable MessagingはSMSやMMS用のAPIで、既存のシステムやソフトウェアとの連携を可能にします。一般的なWhatsAppのユースケースなら、効率的に短時間で構築することができます。

illo-whatsapp-template.png

多彩なサポート、サービス、ツール

Twilioを利用することにより、あらゆる規模の企業が世界で最も普及しているメッセージングアプリを、顧客エンゲージメントに活用することができます。アカウント作成時のオンボーディングサポート、プロフェッショナルサービスの利用、内蔵ツールやシステム連携によるユースケースの拡張などが可能になります。

illo-whatsapp-workswith.png

プラットフォームは1つ、可能性は無限

GDPR対応のシングルプラットフォームが、企業の顧客エンゲージメント構築をサポートします。信頼性の高いインフラ上にシステムを構築し、チャネルAPIによりチャネルを拡張することが可能。ツールを活用し開発時間を短縮できるため、ソリューションを短時間で製品することができます。

利用を開始

サインアップしてアクセスをリクエスト

WhatsApp Business APIをビジネスに本格導入する前に、WhatsApp Business Profileにサインアップしてリクエストを送信し、WhatsAppのTwilio番号を有効にしてください。

Why Twilio

Build on Twilio. Code with Confidence.

Best-in-class channel APIs to keep the conversation going across all channels

Global reach and unrivaled scale that supports over
8 million developers

Powerful serverless tools and fully-programmable solutions that deploy in minutes

Enterprise-grade security and reliability, powering over 190,000 respected brands