WhatsApp Businessプラットフォーム

信頼性に優れたWhatsAppメッセージングを大規模に展開

データ主導型の顧客エンゲージメントを、Twilioを利用したWhatsAppメッセージングを通じて世界中に展開できます。

Data-driven engagement globally with WhatsApp messaging

WhatsAppをTwilioの柔軟性の高いAPIやソフトウェアと統合

圧倒的な規模と接続性を利用し、WhatsApp上の顧客にリーチできます。WhatsApp Businessプラットフォームを活用し、Twilioの信頼性に優れたAPI、ソフトウェア、ファーストパーティ顧客データを利用してパーソナライズされた顧客エンゲージメントソリューションを構築してください。

エンゲージメントソリューション


あらゆる顧客エンゲージメントニーズを満たすソフトウェアとAPI

トランザクションメッセージング

APIを利用し、アラートや通知、プロモーション、マーケティングメッセージ用の単方向のWhatsAppメッセージを送信します。

対話型メッセージング

1つのAPIを通じ、WhatsAppをカスタマーケアや会話型コマースの対話に使用します。

コンタクトセンター

WhatsAppや、メール、音声、SMSなどの一般的なチャネル上で、顧客にパーソナライズしたサービスを提供します。

パーソナライズされたコミュニケーション

データを所有し、ターゲットを入念に絞り込んでパーソナライズしたコミュニケーションをWhatsAppやその他のチャネルで提供します。

アカウント検証

不正利用を防止し、顧客の信頼を築くため、WhatsAppや、SMS、音声、メール、プッシュ、OTPでユーザーを検証します。

Twilio Verifyとは

いくつかのソリューションを分析した後、Twilioは、当社が求める信頼性、セキュリティ、高パフォーマンス、インフラストラクチャを備えていると感じました。もちろん、業務を1つのパートナーでまとめつつ、他のコミュニケーションソリューションを検討することもできます。

Vinícius Reis Tech Lead

WhatsAppのインフラストラクチャとアーキテクチャの構築を考えているなら、開発者は3人以上必要です。ところが、Twilioを使用するととても簡単に構築でき、開発者2人で、しかも迅速に進みました。

Connor Cirillo Senior Conversational Marketing Manager

開発者リソース


ドキュメントはこちら

クイックスタートガイド、コードスニペット、SDKなど、Twilioの包括的なリソースライブラリーをご覧ください。WhatsAppソリューションの活性化に役立ちます。

WhatsAppメッセージの作成

// 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: 'This is a message that I want to send over WhatsApp with Twilio!',
     from: 'whatsapp:+14155238886',
     to: 'whatsapp:+15005550006'
   })
  .then(message => console.log(message.sid));
# Download the helper library from https://www.twilio.com/docs/python/install
import os
from twilio.rest import Client


# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_sid = os.environ['TWILIO_ACCOUNT_SID']
auth_token = os.environ['TWILIO_AUTH_TOKEN']
client = Client(account_sid, auth_token)

message = client.messages \\
    .create(
         body='This is a message that I want to send over WhatsApp with Twilio!',
         from_='whatsapp:+14155238886',
         to='whatsapp:+15005550006'
     )

print(message.sid)
// Install the C# / .NET helper library from twilio.com/docs/csharp/install

using System;
using Twilio;
using Twilio.Rest.Api.V2010.Account;


class Program
{
    static void Main(string[] args)
    {
        // Find your Account SID and Auth Token at twilio.com/console
        // and set the environment variables. See http://twil.io/secure
        string accountSid = Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID");
        string authToken = Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN");

        TwilioClient.Init(accountSid, authToken);

        var message = MessageResource.Create(
            body: "This is a message that I want to send over WhatsApp with Twilio!",
            from: new Twilio.Types.PhoneNumber("whatsapp:+14155238886"),
            to: new Twilio.Types.PhoneNumber("whatsapp:+15005550006")
        );

        Console.WriteLine(message.Sid);
    }
}
// Install the Java helper library from twilio.com/docs/java/install

import com.twilio.Twilio;
import com.twilio.rest.api.v2010.account.Message;
import com.twilio.type.PhoneNumber;

public class Example {
    // Find your Account SID and Auth Token at twilio.com/console
    // and set the environment variables. See http://twil.io/secure
    public static final String ACCOUNT_SID = System.getenv("TWILIO_ACCOUNT_SID");
    public static final String AUTH_TOKEN = System.getenv("TWILIO_AUTH_TOKEN");

    public static void main(String[] args) {
        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
        Message message = Message.creator(
                new com.twilio.type.PhoneNumber("whatsapp:+15005550006"),
                new com.twilio.type.PhoneNumber("whatsapp:+14155238886"),
                "This is a message that I want to send over WhatsApp with Twilio!")
            .create();

        System.out.println(message.getSid());
    }
}
<?php

// Update the path below to your autoload.php,
// see https://getcomposer.org/doc/01-basic-usage.md
require_once '/path/to/vendor/autoload.php';

use Twilio\\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 = new Client(\$sid, \$token);

\$message = \$twilio->messages
                  ->create("whatsapp:+15005550006", // to
                           [
                               "body" => "This is a message that I want to send over WhatsApp with Twilio!",
                               "from" => "whatsapp:+14155238886"
                           ]
                  );

print(\$message->sid);
# Download the helper library from https://www.twilio.com/docs/ruby/install
require 'rubygems'
require 'twilio-ruby'

# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_sid = ENV['TWILIO_ACCOUNT_SID']
auth_token = ENV['TWILIO_AUTH_TOKEN']
@client = Twilio::REST::Client.new(account_sid, auth_token)

message = @client.messages
  .create(
     body: 'This is a message that I want to send over WhatsApp with Twilio!',
     from: 'whatsapp:+14155238886',
     to: 'whatsapp:+15005550006'
   )

puts message.sid
EXCLAMATION_MARK='!'
# Install the twilio-cli from https://twil.io/cli

twilio api:core:messages:create \\
    --body "This is a message that I want to send over WhatsApp with Twilio\$EXCLAMATION_MARK" \\
    --from whatsapp:+14155238886 \\
    --to whatsapp:+15005550006
EXCLAMATION_MARK='!'
curl -X POST "https://api.twilio.com/2010-04-01/Accounts/\$TWILIO_ACCOUNT_SID/Messages.json" \\
--data-urlencode "Body=This is a message that I want to send over WhatsApp with Twilio\$EXCLAMATION_MARK" \\
--data-urlencode "From=whatsapp:+14155238886" \\
--data-urlencode "To=whatsapp:+15005550006" \\
-u \$TWILIO_ACCOUNT_SID:\$TWILIO_AUTH_TOKEN

料金


Twilioを利用して最適なWhatsAppエンゲージメントソリューションを構築

WhatsApp上で顧客とつながる準備をしませんか。料金は、会話ベースの従量課金制です。

New

Twilio Messaging Engagement Suiteのご紹介

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

 

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