報告会8月19日(月)に開催された、TwilioビジネスセミナーVol.58のレポートをお届けします。今回のビジネスセミナーは、8月初旬にサンフランシスコで開催された、Twilioの年次イベント「SIGNAL2019」の報告会です。セミナーでは、SIGNALに参加したKWCのメンバーだけでなく、エンドユーザーでもある西口様にもご登壇いただきました。今年のSIGNALは、8月6〜7日の2日間と、その前日のSuperClassの合計3日間で開催されました。Westを貸し切っての開催となり、過去最高の4,000名を超える参加者の中には、我々KWCのメンバーを含む20名以上の日本人も参加し、過去最高の参加者数となりました。3」を使ったチームごとのワークショップの他、Twilioの基本的な使い方をレクチャーするセッションなど、主に開発者向けの内容になっていました。会場には、US側のDevRel担当者が各テーブルに張り付き、参加者の質問に丁寧に答えていました。Twilio!!」というCEOジェフの掛け声とともに始まったDay1では、基本的な数字の紹介が行われました。開発者の数は、前回から100万人増加し600万人を超えました。Champions」として認定する仕組みも発表されました。Championプログラムについては、後半の西口さんのセッションで紹介しています。利用企業社数も16万社を超え、1分間のコール数は32,500通、ピーク時には1秒間に13,000通のSMSをさばくインフラに成長しています。驚くべきは、Twilioがこの一年間に提供した電話番号はなんと28億個!!これは世界中のどの通信事業者よりも多い数とのことです。企業としての取り組みとして、2023年には女性の比率を50%にする目標を掲げており、賃金格差もなくすために、2019年では、「女性と男性の賃金比率」や「人種による比率」もほぼ均等になったとのことです。お待ちかねの新製品、新サービスの発表です。Interface」の略。いわゆる黒い画面でコマンドによる操作を受け付けるためのインターフェースになります。従来の管理コンソールを使ったGUI操作に比べて、より早く目的を達成できることを証明するため、会場ではCLIを使った場合と、管理コンソールを使った場合(こちらはCEOのジェフが担当)で競争が行われました。CLIの勝ちという結果で、とても上手な演出です。Flex」の需要についてFlexは昨年のSIGNALで発表されたTwilioのコンタクトセンターソリューションです。この一年で多くの事例が生まれたそうで、その中から「CtoCの配車サービスを展開しているlyftのカスタマーリレーションシップ事例」が紹介されました。lyft社内にはなんと900名以上のエンジニアがおり、彼らがFlexをベースにお客様をより深く理解するための柔軟なカスタマイズを行っているとのことでした。このように、社内に多くのエンジニアを抱えてシステムを内製するスタイルは、日本とは違い、アメリカの企業では多く見られる姿です。Streamsは、通話中の音声ストリームを外部に出力するサービスで、かねてより強い要望があった機能になります。キーワード抽出など、様々な利用方法に応用されます。ConversationsCEOのジェフによれば、「2000年代の主役はウェブサイト」、「2010年代の主役はアプリ」であったとのこと。2020年の主役はずばり会話(Conversation)になると予想しています。従来のような、企業からの一方的なメッセージ送信ではなく、これからは会話を中心にコミュニケーションが発展していくだろうという予測です。Conversationは、ユーザがチャネル(SMS、MMS、チャット、WhatsApp)を意識することなく、お互いにメッセージを交換することができるプラットフォームサービス。Messenger」など、日本でよく利用されているチャネルへの対応が期待されます。例年、新製品が多く発表される華やかなDay1に対して、Day2は少し落ち着いた雰囲気で粛々と進行していきます。今年もNPO団体を中心に多くの支援をしてきていることが発表されました。TwilioUSでは現在、ロボコールと呼ばれる自動架電を使った営業電話が多くなってきており、ユーザの75%は発信者がわからない電話に対して応答しないとのこと。そのため、本当に必要な着信を見逃してしまうリスクが高まっています。Twilio」ただし!!現在は4つのアプリを使った場合のみ利用可能のため、日本での利用はハードルが高い状況です・・・。IoTの事例として紹介されたのがSENSONEOという会社。SENSONEOは、サンフランシスコ内に設置されたゴミ箱をIoTで管理するサービスを提供しています。どのゴミ箱にどのくらいゴミが入っているのかを検知し、それを回収するための最適なルートを提案します。その結果、従来からコストを30%削減し、排出ガスを60%まで抑えることに成功しました。DOer」が発表され、今年は4組のデベロッパーが選出されました。全体を通じての感想として、Twilioを初めて使う人達が多かったこと、従来のデベロッパー志向からビジネス向けのイベントとして変化があったことを挙げていました。Topics資料はこちら続いてのセッションは、エバンジェリスト高橋による新製品・新サービスのご紹介です。全体構成図が上記のように変更されました。APIsに変わり、その上の層に「認証系サービス」、「AI系サービス」、「会話系サービス」の3つに分類されたサービスがグルーピングされています。最上位には、SendGridを使ったマーケティングキャンペーンが追加され、RUNTIMEにCLIが追加されています。今回発表されたサービスやアナウンスは以下の通りです。GAこの内、日本でも利用が可能な「CLI」や「MediaStreams」を中心に、デモを交えながら紹介していきます。CLIを使うことで、コマンドベースでTwilioのほとんどの操作が可能になります。CLIのセットアップ方法は、以下のURLを参照してください。https://www.twilio.com/docs/twilio-cli/quickstart現在用意されているコマンドは上記画像の通りです。電話をかけたりするには、apiコマンドが中心になりますが、注目すべきはpluginsです。CLIを拡張するためのオプションで、現在以下の3種類が用意されています。@twilio-labs/plugin-serverless→ローカル開発環境のサポート、デバッグやデプロイを可能にします。@twilio-labs/plugin-watch→コールやSMSを監視して、1秒毎に画面上に表示します。@twilio-labs/plugin-token→チャットサービスのトークンの管理ができます。この内、serverlessプラグインはエンジニアの多くが心待ちにしていた機能で、このプラグインを利用することでFunctionsやAssetsなどをコマンドでデプロイすることができます。セッションでは、watchプラグインを使って、コールイベントがリアルタイムで表示されるところのデモをしました。Streams」デモンストレーションリアルタイムに音声ストリームにアクセスすることができるサービスで、WebSocketを使ってサーバーサイドで処理されるところが特長となります。Studioのウィジェットを使って実装します。ちなみに料金は$0.004/分となります。Textを組み合わせて、リアルタイムの音声認識のデモをしました。日本語でのリアルタイム音声認識デモは初めてのお披露目でしたが、なんとか無事にお見せすることができました。MediaStreamsでは、双方向の音声をそれぞれ抜き出すことができます。コールセンターなどでは、お客様の声だけでなく、オペレータの声も音声認識することが可能です。以下のURLからダウンロードが可能です。https://www.twilio.com/quest/downloadRPG風にミッションをクリアしていくことで、Twilioに関する知識を習得できるようになっています。ミッションには、Twilioだけでなく、JavaScriptなども用意されているため、色々な技術が習得できます。日本アカウントでも利用できますが、UIは英語になります。参加報告資料はこちら西口さんは、レバレジーズでTwilioを使ったコールセンターを立ち上げ、現在数百席規模での運用を行っています。Clientのコントリビューターでもあります。Championsに選出されたからだそうです(ちなみにChampionになると、イベント参加費が無料になります)。今回、Championに選ばれたのは世界で128名、そのうち日本人は5名。Day1の基調講演で、Twilioの開発者全体が600万人と発表がありましたが、この数はおおよそ千葉県の人口と同じそうです。千葉県内でたった5人と考えると、かなりレアな存在とのことでした。Summit(8月4日開催)にも参加し、Twilio社員を交えたランチやゲームなどを通じて交流を深められたとのこと。今回のセミナーでもそこで配布されたChampionパーカーを着ての登壇でした。セッションでは、SIGNALで発表された新機能をレバレジーズさんで利用するとすればどういう使い方になるのかといった、ユーザ視点での機能紹介が印象的でした。Twilioを使ったらこのようなイメージの着信画面になるなどの具体的なアイデアが披露されました。