SlideShare a Scribd company logo
1 of 42
Download to read offline
2015年11月3日 Youhei Iwasaki
JAWS FESTA in Kyusyu 2015
Community Track
#twiliojpug
ハッシュタグ
#jawsfesta
自己紹介
岩崎洋平
PL:PHP / MySQL etc…
youhei.iwasaki8
@youhei_iwasaki
F
T
TwilioJP-UG 福岡
#twiliojpug
twilioって何?
#twiliojpug
twilioとは?
twilioは、簡単に電話を作る
ことができる魔法のシステムです!
Jeff Lawsonさんに
よって作られたシステムで、
サンフランシスコで生まれました!
#twiliojpug
twilioとは?
#twiliojpug
どんなことができる?
twilioで出来ること
・電話をかける
・SMSを送信する
・音声録音・再生
などなど… 機能満載!
・同時通話
・音声(アナウンス)を流す
#twiliojpug
twilioで出来ること
twilioの仕組み
#twiliojpug
twilioの仕組み
#twiliojpug
(例)twilioを使って
電話をかける
twilioの仕組み
A男さんがB子さんに電話をかける
080-1234-5678 090-1234-5678
A男 B子
Call to 090-1234-5678
Hello A男!Hello B子!
#twiliojpug
twilioを使って電話をかける時
090-1234-5678
Follow the orders
Hello B子! Hello A男!
Twiml(xml) Application(REST API)
Access your server
動作を定義(※この場合、B子さんにコール)
A男 B子
#twiliojpug
Call to
05000000000
(twilio番号)
twilioへの命令
#twiliojpug
どのように命令を出せばいいの??
twilioへの命令
#twiliojpug
・TwiML
・REST API
TwiML
TwiMLとは
英語式:トぅぃもー
日本式:トぅぃむる
#twiliojpug
TwiMLとは
通話やSMSを受信した時の
動作を twilio に指示する為の
命令セットのことです。
#twiliojpug
twilioへの命令
#twiliojpug
twilio番号に電話をかける
↓
つながる
↓
twilioに対して命令を出す
TwiMLとは
どんな命令が可能?
#twiliojpug
TwiMLとは
Say:テキスト読み上げ
Play:発信者に音声ファイルを再生
Dial:通話を発信
Record:通話を録音
Sms:SMSメッセージを送受信
Hangup:通話を終了
TwiMLの命令動詞 1/2
#twiliojpug
TwiMLとは
Queue:発信者をキューに追加
Redirect:コールフローを別のTwiML文章へリダイレクト
Pause:次の指示を実行する前にポーズを挿入
Reject:着信通話を拒否
Message:Send an SMS message reply
TwiMLの命令動詞 2/2
#twiliojpug
TwiMLの書き方
TwiMLの書き方
#twiliojpug
TwiMLの書き方
<?xml version= 1.0 encoding= UTF-8 ?>
<Response>
 <Dial>
<Number>+818012345678</Number>
</Dial>
</Response>
・XMLフォーマットでの記述
(例)080-1234-5678に電話をかけさせたい場合
命令動詞
E.164
080-1234-5678
+818012345678
#twiliojpug
TwiMLとは
この TwiML を使って twilio
に命令していきましょう!
#twiliojpug
活用事例
#twiliojpug
活用事例
Case 1
#twiliojpug
社内システムの
障害通知が遅い。
対応が遅れると、
死活問題になりかねない。
活用事例1
#twiliojpug
監視システムが障害を検知してメール送信を行い、
そのメールを受け取ったオペレーターが電話連絡をするフローだっ
たため、検知から担当者に連絡がつくまで 約10 分∼15 分をも
費やす。
障害を検知したタイミングで電話連絡が開始。
障害対応の着手が向上。
サービスの質向上、運用工数の削減が実現。
(twilio導入後)
(改善前)
Case 2
#twiliojpug
営業時間外でもお客様か
ら注文がバンバン来る。
何とか取りこぼしを
防ぎたい!
活用事例2
#twiliojpug
営業時間外にお客様から注文が来ると受注を取りこぼす。
(改善前)
営業時間外にも受付ができる電話受付サービスを設置。
オペレーター対応時間の案内のあとに、自動受付サービスにつな
ぐことで受注の取りこぼしを防止。
(twilio導入後)
活用事例
その他、様々なシーンで
twilio は使われています!
http://twilio.kddi-web.com/case/
【活用事例ページURL】
#twiliojpug
ここまでで、
何か質問はありませんか??
#twiliojpug
デモンストレーション
#twiliojpug
デモンストレーション
twilioとAWS
を使って電話会議を
作ってみます!
#twiliojpug
デモンストレーション
#twiliojpug
最後に、、、
#twiliojpug
twilioのイベントご紹介
twiliioのイベント紹介
#twiliojpug
日本全国のTwilioJP-UG
からおもしろいイベント
が開催されています!
twiliioのイベント紹介
#twiliojpug
東京
福岡
東北
大阪 鹿児島
愛媛
沖縄
札幌
各地域で twilio のイベント 開催済み and 予定!
#twiliojpug
twilioとAWS使って
ブラウザフォンを作成しよう!
twiliioのイベント紹介
#twiliojpug
twilioとAWS使ってブラウザフォンを作成しよう!の風景写真
#twiliojpug
twilioとBluemix使って音声認識による
自動回答サービスを作成しよう!
twiliioのイベント紹介
#twiliojpug
twilioとBluemix使って音声認識による
自動回答サービスを作成しよう!の風景写真
#twiliojpug
是非お近くの
twilioイベントへ!
twiliioのイベント紹介
#twiliojpug
https://twiliojp-ug.doorkeeper.jp/
↓各地域のイベント情報はコチラより↓
ありがとうございました!

More Related Content

More from Youhei Iwasaki

【第1回 Twilio勉強会 with Bluemix in 福岡】
【第1回 Twilio勉強会 with Bluemix in 福岡】【第1回 Twilio勉強会 with Bluemix in 福岡】
【第1回 Twilio勉強会 with Bluemix in 福岡】Youhei Iwasaki
 
junaioで楽しもうAR
junaioで楽しもうARjunaioで楽しもうAR
junaioで楽しもうARYouhei Iwasaki
 
Geolocation API を使った位置情報取得
Geolocation API を使った位置情報取得Geolocation API を使った位置情報取得
Geolocation API を使った位置情報取得Youhei Iwasaki
 
Making form with html5
Making form with html5Making form with html5
Making form with html5Youhei Iwasaki
 
スマートフォン・タブレットに対応したサイト構築の考え方
スマートフォン・タブレットに対応したサイト構築の考え方スマートフォン・タブレットに対応したサイト構築の考え方
スマートフォン・タブレットに対応したサイト構築の考え方Youhei Iwasaki
 
Hybridauthで簡単に認証システム実装
Hybridauthで簡単に認証システム実装Hybridauthで簡単に認証システム実装
Hybridauthで簡単に認証システム実装Youhei Iwasaki
 
スマートフォンでのファイルアップロードを考える
スマートフォンでのファイルアップロードを考えるスマートフォンでのファイルアップロードを考える
スマートフォンでのファイルアップロードを考えるYouhei Iwasaki
 

More from Youhei Iwasaki (8)

【第1回 Twilio勉強会 with Bluemix in 福岡】
【第1回 Twilio勉強会 with Bluemix in 福岡】【第1回 Twilio勉強会 with Bluemix in 福岡】
【第1回 Twilio勉強会 with Bluemix in 福岡】
 
baserCMSの今
baserCMSの今baserCMSの今
baserCMSの今
 
junaioで楽しもうAR
junaioで楽しもうARjunaioで楽しもうAR
junaioで楽しもうAR
 
Geolocation API を使った位置情報取得
Geolocation API を使った位置情報取得Geolocation API を使った位置情報取得
Geolocation API を使った位置情報取得
 
Making form with html5
Making form with html5Making form with html5
Making form with html5
 
スマートフォン・タブレットに対応したサイト構築の考え方
スマートフォン・タブレットに対応したサイト構築の考え方スマートフォン・タブレットに対応したサイト構築の考え方
スマートフォン・タブレットに対応したサイト構築の考え方
 
Hybridauthで簡単に認証システム実装
Hybridauthで簡単に認証システム実装Hybridauthで簡単に認証システム実装
Hybridauthで簡単に認証システム実装
 
スマートフォンでのファイルアップロードを考える
スマートフォンでのファイルアップロードを考えるスマートフォンでのファイルアップロードを考える
スマートフォンでのファイルアップロードを考える
 

Recently uploaded

論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 

Recently uploaded (9)

論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 

twilio x aws コミュニティトラック JAWS FESTA 2015